Java 如何在Chart2D上获取光标坐标(jchart2D库)
我正在使用jchart2D库来绘制函数。我需要得到光标坐标。当我将MouseMotionListener添加到Chart2D时,它以像素为单位给出光标的位置(但不是坐标)。getNearestPoint函数也不起作用,因为它会查找轨迹中的点。您不太可能希望在图表上的点之间进行插值,如图所示。相反,使用Java 如何在Chart2D上获取光标坐标(jchart2D库),java,swing,jchart2d,Java,Swing,Jchart2d,我正在使用jchart2D库来绘制函数。我需要得到光标坐标。当我将MouseMotionListener添加到Chart2D时,它以像素为单位给出光标的位置(但不是坐标)。getNearestPoint函数也不起作用,因为它会查找轨迹中的点。您不太可能希望在图表上的点之间进行插值,如图所示。相反,使用ChartMouseListener,如图和所示。我想它适用于jfreechart库。但不幸的是,我在jchart2d中没有找到任何类似CharMouseListener的东西。您需要执行线性插值,
ChartMouseListener
,如图和所示。我想它适用于jfreechart库。但不幸的是,我在jchart2d中没有找到任何类似CharMouseListener的东西。您需要执行线性插值,如图所示。您使用的是net.sourceforge.chart2d.chart2d
还是info.monitorenter.gui.chart.chart2d
?我使用的是info.monitorenter.gui.chart.chart2d。我不知道你的链接能帮我什么。啊,两个不同的图书馆;我已经更新了标签。你必须用鼠标坐标来导出模型坐标,反之亦然。我明白了。为此,我需要轴原点的位置。