我试图在iReport 5中创建一个饼图,其中饼图的每个切片的百分比显示在饼图内。我最接近的是显示饼图外的百分比。我也试过使用定制器类。我需要添加什么才能使饼图显示一些文本或每个饼图中的百分比,如下图所示?
a busy cat http://www.jfree.org/jfreechart/api/javadoc/images/PiePlotSample.png
答案 0 :(得分:1)
通过将此添加到Customizer类找到了一种方法:
Plot plot = chart.getPlot();
PiePlot piePlot = (PiePlot)plot;
piePlot.setLegendLabelGenerator(new StandardPieSectionLabelGenerator("{2}"));
piePlot.setSimpleLabels(Boolean.TRUE);
我认为这是问题的解决方案。