1
我有几个时间序列与jfreechart作图。该图形还包含多个注释。我希望用户能够选择时间序列或注释。在jFreechart中选择一条曲线
到目前为止,我已经尝试过:entityCollection.getEntity(x,y)
,它返回我PlotEntity
和panel.getComponentAt(x,y)
它给我的图表面板。
所以我的问题是:jFreechart可以提供给我这些信息吗?
我有几个时间序列与jfreechart作图。该图形还包含多个注释。我希望用户能够选择时间序列或注释。在jFreechart中选择一条曲线
到目前为止,我已经尝试过:entityCollection.getEntity(x,y)
,它返回我PlotEntity
和panel.getComponentAt(x,y)
它给我的图表面板。
所以我的问题是:jFreechart可以提供给我这些信息吗?
您可以添加一个ChartMouseListener
,如here所示。 ChartMouseEvent
将指示找到哪个ChartEntity
子类。
因为我也计划实现mouseDragged我不能直接使用它,但使用你的指针,我可以很快找到我的错误。问题是我不得不更正鼠标坐标 - 我在ChartPanel.java中找到了代码 – bdecaf 2012-01-18 11:00:59