我想嘗試在PrimeFaces(版本:6.0.0)中繪製折線圖。 當我看到圖形時,我可以看到Y軸值沒有按順序顯示。Y軸繪圖值不是以增量順序出現在基準面上
這是我附上的圖表[]。
任何人都可以幫助我爲什麼不顯示?
XHTML:可
<p:chart type="line" model="#{BackingBean.lineCurrentLineChart}"
rendered="#{not empty BackingBean.lineCurrentLineChart}" id="liveChart" style="height:500px;width:500px" />
BackingBean.java
public void CurrentExecutionLiveChart()
{
if(lineCurrentLineChart != null)
{
lineCurrentLineChart.clear();
}
lineCurrentLineChart = new LineChartModel();
Axis Yaxis = new CategoryAxis("Execution Time in Minutes");
Yaxis.setMin(0);
Yaxis.setMax(59);
Yaxis.setTickFormat("%d");
Yaxis.setTickInterval("5");
lineCurrentLineChart.getAxes().put(AxisType.Y, Yaxis);
Axis xAxis = new CategoryAxis("Scenario Name");
xAxis.setTickAngle(-90);
lineCurrentLineChart.getAxes().put(AxisType.X, xAxis);
LineChartSeries ch = new LineChartSeries();
ch.setLabel("ScenarioList");
ch.set("Sce_1", 0);
ch.set("Sce_2", 16);
ch.set("Sce_3", 18);
ch.set("Sce_4", 12);
ch.set("Sce_5", 4);
ch.set("Sce_6", 32);
ch.set("Sce_7", 12);
ch.set("Sce_8", 0);
ch.set("Sce_9", 0);
ch.set("Sce_10", 10);
ch.set("Sce_11", 0);
ch.set("Sce_12", 0);
lineCurrentLineChart.addSeries(ch);
}
請仔細閱讀[問]和[MCVE] – Kukeltje
希望,這些細節都足以分析師質疑。 – Neerajkumar
因此,如果您不使用'ConvertHHMMSStoMinutes',但將轉換後的分鐘手動放入,它會有效嗎? – Kukeltje