gpt4 book ai didi

java - 带换行符的 JFree 图表图例

转载 作者:行者123 更新时间:2023-11-29 03:47:15 25 4
gpt4 key购买 nike

我需要在 JFree Chart 的一些图例中添加折线。我有一些 316 个字符的传说,需要每 80 个字符打破一次。最后,我将有 4 行。

无论如何,我试过“\n”、“\u2424”和“”。它什么也没做。(来自 http://www.jfree.org/forum/viewtopic.php?f=3&t=10226http://www.jfree.org/forum/viewtopic.php?f=3&t=22417 )

我能找到的唯一解决方案(但我希望它可以避免,因为我希望它是动态完成的)是为每个图例固定一个宽度,所以它应该在我需要时断开。 编辑:这甚至没有用。

我正在使用 jFree Chart 0.9.20


编辑

目前,有一个小传说,这就是我所拥有的: good

这很好,但是当我有很长的传说时: problem :'(

对于最后一张图片,我在此处记录了我的图例和断线,但它们没有出现在 jFree Chart 中。

最佳答案

要考虑的两个备选方案:给定一个缩写的图例显示字符串,

  • 使用 setLegendItemToolTipGenerator() 显示完整、完整的字符串作为工具提示。

    renderer.setLegendItemToolTipGenerator(
    new StandardXYSeriesLabelGenerator("Legend {0}"));
  • 使用addChartMouseListener(),如图here , 并将图例上的鼠标移动事件转发到相邻的文本组件。

关于java - 带换行符的 JFree 图表图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com