我需要创建一个这样的饼图,但没有标签。
手机名称如"诺基亚Lumia"和#34; IPhone 5s"不应该在图表中显示;它只在解释传说的底部才需要。
我在Java中jfreechart和apache poi的帮助下使用它。
答案 0 :(得分:3)
我这样改变了BarChartDemo1
:
显示传说。
JFreeChart chart = ChartFactory.createPieChart(
"Smart Phones Manufactured / Q3 2011", // chart title
dataset, // data
true, // legend <<<<<<<<<<
true, // tooltips
false // no URL generation
);
不要显示标签。
// customise the section label appearance
// plot.setLabelFont(new Font("Courier New", Font.BOLD, 20));
// plot.setLabelLinkPaint(Color.WHITE);
// plot.setLabelLinkStroke(new BasicStroke(2.0f));
// plot.setLabelOutlineStroke(null);
// plot.setLabelPaint(Color.WHITE);
// plot.setLabelBackgroundPaint(null);
plot.setLabelGenerator(null);