0
我得到了一個條形圖,顯示了我想要的確切信息,但是我在圖表視圖中遇到了一些問題。它只顯示第一個字段,而不是x軸上的所有字段。在這種情況下,顯示名稱。如何在Primefaces上的圖表中顯示所有x軸值
這是我的豆:
public void graficar(){
barra = new BarChartModel();
for (int i = 0; i < lista.size(); i++){
ChartSeries serie = new BarChartSeries();
serie.setLabel(lista.get(i).getNombres());
serie.set(lista.get(i).getNombres(), lista.get(i).getCantidad());
barra.addSeries(serie);
}
而且這是我給出的軸數據的一部分。
barra.setTitle("Cantidad de prospectos asignados a ejecutivos");
barra.setLegendPosition("ne");
Axis xAxis = barra.getAxis(AxisType.X);
xAxis.setLabel("Ejecutivo");
Axis yAxis = barra.getAxis(AxisType.Y);
yAxis.setLabel("Prospectos");
yAxis.setMin(0);
yAxis.setMax(10);
這是我的XHTML:
<h:form>
<h:panelGrid id="panel" style="alignment-adjust: middle">
<p:chart type="bar" model="#{dashboardBean.barra}"
class="center-block"
rendered="#{dashboardBean.barra != null}"
responsive="true"/>
</h:panelGrid>
</h:form>
任何sugestion?