gpt4 book ai didi

java - 在 jchart2d 中个性化图例

转载 作者:行者123 更新时间:2023-11-30 08:12:42 25 4
gpt4 key购买 nike

我想对在 JChart2D 中创建的图表中的图例进行个性化设置.

Example

目前我可以得到像图中左图中那样的图例,我想要像右图中图例那样的图例。这可能与 JChart2D 还是我必须使用 JFreeChart

最佳答案

我查看了 JChart2D 源代码(3.2.2 版),似乎无法生成您想要获得的图例(左侧和右侧):这是因为在 JChart2D 中,图例是通过 g.drawString(str,x,y); 绘制的简单字符串;因此,在字符串附近不可能有任何包含图例或图像的矩形来提高图例的可读性。

如果您赶时间,您可以尝试通过在字符串本身之前添加一个线条来更改源代码本身。您可以在 Chart2D.paintTraceLabels(Graphics) 方法中通过方法 g2d.drawLine(x1,y1,x2,y2); 在方法本身的末尾执行此操作>: 您可以通过 trace.getStroke() 获取笔划。

或者,您可以联系主要开发人员以安全地执行所需的更改。希望对你有帮助

关于java - 在 jchart2d 中个性化图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30304535/

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