2012-01-18 56 views
1

我有几个时间序列与jfreechart作图。该图形还包含多个注释。我希望用户能够选择时间序列或注释。在jFreechart中选择一条曲线

到目前为止,我已经尝试过:entityCollection.getEntity(x,y),它返回我PlotEntitypanel.getComponentAt(x,y)它给我的图表面板。

所以我的问题是:jFreechart可以提供给我这些信息吗?

回答

3

您可以添加一个ChartMouseListener,如here所示。 ChartMouseEvent将指示找到哪个ChartEntity子类。

+1

因为我也计划实现mouseDragged我不能直接使用它,但使用你的指针,我可以很快找到我的错误。问题是我不得不更正鼠标坐标 - 我在ChartPanel.java中找到了代码 – bdecaf 2012-01-18 11:00:59