[英]BarChart Labels in primefaces not showing
我正在一個需要在索引頁上顯示BarChart的項目中。
我希望它顯示在條形圖下方的圖表系列中設置的標簽下,但是它只會顯示在添加到該圖表模型的第一個圖表系列中設置的值。
這是我的代碼:
vencidoMas90dias = new BarChartSeries();
vencido90dias = new BarChartSeries();
vencido60dias = new BarChartSeries();
vencido30dias = new BarChartSeries();
vence30dias = new BarChartSeries();
vence60dias = new BarChartSeries();
vence90dias = new BarChartSeries();
vencidoMas90dias.set(">90 días", v.getVencidoMasTresMeses());
vencido90dias.set("90 y 60 días", v.getVencidoTresMeses());
vencido60dias.set("60 y 30 días", v.getVencidoDosMeses());
vencido30dias.set("30 y 1 día", v.getVencidoMes());
vence30dias.set("1 a 30 días", v.getTreintaDias());
vence60dias.set("30 a 60 días", v.getSesentaDias());
vence90dias.set("60 a 90 días", v.getNoventaDias());
modelo.addSeries(vencidoMas90dias);
modelo.addSeries(vencido90dias);
modelo.addSeries(vencido60dias);
modelo.addSeries(vencido30dias);
modelo.addSeries(vence30dias);
modelo.addSeries(vence60dias);
modelo.addSeries(vence90dias);
但是圖表在中心欄中僅顯示一個標簽,我需要為每個條顯示標簽。
有人知道這有什么問題嗎? 我使用的是Primefaces 4.0,展示中的示例似乎有些差異,有時它們也不是很清楚。
提前致謝
您想繪制BarChart,為什么要添加BarChartSeries? 我認為您可以使用以下代碼設置BarChart:
CartesianChart modelo = new CartesianChart();
modelo.setLabel("Label");
ChartSeries s = ChartSeries();
s.set(">90 días", v.getVencidoMasTresMeses());
s.set("90 y 60 días", v.getVencidoTresMeses());
s.set("60 y 30 días", v.getVencidoDosMeses());
s.set("30 y 1 día", v.getVencidoMes());
s.set("1 a 30 días", v.getTreintaDias());
s.set("30 a 60 días", v.getSesentaDias());
s.set("60 a 90 días", v.getNoventaDias());
modelo.add(s);
modelo.setTitle("Title");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.