4

を使用して円グラフを作成しJFreeChartていますが、のように値とラベルを別々に設定したいと思いiReportます。つまり、グラフに凡例とは異なる結果を円で表示する必要があります。これを達成する方法はありますか?

4

1 に答える 1

10

MessageFormat ArgumentIndex値は、シリーズドメイン、および範囲に対応します。シリーズごとに、またはベース内のすべてのシリーズに異なるジェネレーターを設定できます。

PiePlot plot = (PiePlot) chart.getPlot();
plot.setLabelGenerator(new StandardPieSectionLabelGenerator("{0} {1} {2}"));

補遺:の場合、ここに示すように、値PiePlotの意味はわずかに異なります(<strong>シリーズ名、パーセンテージ) 。

于 2010-08-23T20:06:03.877 に答える