java - 向图例添加监听器

标签 java swing jfreechart

我正在使用jfreechart库中的XYPlot类。我有两个XYSeries,并且在ChartPanel底部有它们的图例。现在我想处理该图例上的鼠标单击事件。是否可以为图例添加监听器?如果不是,我怎样才能获取图例的坐标(我可以将坐标添加到 ChartPanel 中)?

最佳答案

如图here ,您可以创建自己的组件来渲染图例项。该示例用 ColorIcon 装饰每个 JLabel ,这也适用于 JButton

关于java - 向图例添加监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23564855/

相关文章:

java - 为什么 Go 这么慢(与 Java 相比)?

java - 如何将当前时间更改为用户时间

java - GUI 未加载但似乎正在运行

java - 检查点是否属于绘图

java - 如何让 jfreechart 在 Eclipse 中工作 (Windows 7)

java - 了解Gradle项目的依赖性,Gradle站点示例似乎不完整

添加UTF8字符时Java JTextPane更改行高

java - Jackson:字段类型限制

swing - Scala MouseEvent - 如何知道按下了哪个按钮?

java - 如何使用 JFreeChart 生成平滑曲线图?