1
我使用JFreeChart
創建餅圖,我想單獨設置值和標籤,如iReport
。換句話說,我希望圖表在餅圖上顯示的結果不同於圖例中的結果。有什麼方法可以實現這一目標嗎?設置圖表的標籤和值
我使用JFreeChart
創建餅圖,我想單獨設置值和標籤,如iReport
。換句話說,我希望圖表在餅圖上顯示的結果不同於圖例中的結果。有什麼方法可以實現這一目標嗎?設置圖表的標籤和值
的MessageFormat
ArgumentIndex值對應於系列名稱,域和範圍。您可以爲每個系列或底座中的所有系列設置不同的發電機。
PiePlot plot = (PiePlot) chart.getPlot();
plot.setLabelGenerator(new StandardPieSectionLabelGenerator("{0} {1} {2}"));
附錄:對於PiePlot
,價值觀有一個稍微不同的含義 - 系列名稱,值和百分比。
謝謝,我會試試這個。 – Halo 2010-08-24 06:18:00
但我不認爲我應該使用BarRenderer,我正在創建一個餅圖 – Halo 2010-08-24 06:35:22
@Halo:哎呀!感謝您接受這一點。正確的原則,錯誤的'Plot'子類。上面修改,我學到了一些新東西。 :-) – trashgod 2010-08-24 14:51:33