1
バーチャートと円グラフには凡例が表示されません。 setLegendPlacement
とsetLegendPosition
メソッドでいくつかの引数を試しましたが、結果はありませんでした。Primefaces 5.1:バーチャートと円グラフに凡例が表示されない
どこが間違っていたのですか?
これは、棒グラフのための私の設定です:
BarChartModel model = new BarChartModel();
model.setZoom(true);
model.setLegendPlacement(LegendPlacement.INSIDE);
model.setLegendPosition("ne");
model.setAnimate(true);
model.setMouseoverHighlight(true);
model.setShowPointLabels(true);
ChartSeries myChartSeries = new ChartSeries();
bank.setLabel("myChatSeries");
for (String key : datas.keys()) {
bank.set(key, datas.get(key));
}
model.addSeries(myChartSeries);
Axis yAxis = model.getAxis(AxisType.Y);
yAxis.setLabel(status.name());
yAxis.setMin(0);
yAxis.setMax(maxCount+1);
yAxis.setTickInterval("2");
Axis xAxis = model.getAxis(AxisType.X);
xAxis.setTickAngle(-20);
これは、円グラフのための私の設定です:
PieChartModel model = new PieChartModel();
model.setLegendPosition("ne");
model.setLegendPlacement(LegendPlacement.INSIDE);
model.setTitle("Informations général");
model.setMouseoverHighlight(true);
model.setShowDataLabels(true);
model.set("type1", 3);
model.set("type2", 6);
model.set("type3", 8);
マイスタック:Javaの8、JSF 2.1.28は、5.1をprimefaces、 primefaces-テーマ延伸前のフックにtrue
にプロパティlegend.show
を設定することで解決しました1.0.10
非常に多くの助けが必要な場合は、[mcve] – Gimby