JFreeChart饼图包含太多标签,因此无法读取任何内容

时间:2012-03-14 01:10:11

标签: java jfreechart

基本上我有一个分组太多的报告分组,所以饼图有50多个不同的馅饼。我知道为这样的报告创建一个饼图真的没有意义,但有没有更好的方法来组织标签,以便饼图更具可读性(除了完全删除它们)?我确实想过将那些排在前十名之后的人,或类似的东西,但在许多情况下会更糟糕,因为它的分布过于均匀......

1 个答案:

答案 0 :(得分:3)

一些想法:

  • 请勿添加(出厂默认设置)StandardPieSectionLabelGenerator

  • 请使用setLegendLabelGenerator()在图例中显示相同的标签。

  • 启用工具提示,可能使用自定义StandardPieToolTipGenerator

  • 另请参阅此answer关于MessageFormat