如何在 Jfree 饼图中设置自定义工具提示标签



在我的JfreeChart中,标签格式{0}, {1}, {2}

这里{0}表示饼图截面键,{1}表示截面值,{2}表示百分比。

我使用以下代码在饼图中设置标签

plot.setLabelGenerator(new StandardPieSectionLabelGenerator("{1}"));

假设图表有 2 个部分。 第一部分的value({1})是 200,第二部分是 150。我的要求是这样的:

plot.setLabelGenerator(new StandardPieSectionLabelGenerator("{1}" * 3));

任何人都可以告诉如何修改此值吗?

而不是将工具提示中的值修改为大三倍。 更新实际图表中的值,并在生成器中单独使用 {1}。

如果您真的只想更新标签,则必须创建自己的PieSectionLabelGenerator,以完全根据需要格式化结果。

如果您需要新格式,请查看 API,因为StandardPieSectionLabelGenerator具有采用多种格式的构造函数。 (http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/labels/StandardPieSectionLabelGenerator.html)

相关内容

  • 没有找到相关文章

最新更新