0

我正在使用 JChart2D 来跟踪双精度数组的值。我正在使用ZoomableChart并且我想ZoomableChart在我的代码中停留时获取光标的坐标 (x, y) 以在 a 中显示它们JLabel并绘制一条垂直线。

  • 如何获取光标的坐标?
  • 我怎样才能画出这条线?
4

1 回答 1

3

得到一个点很容易。在. MouseMotionListener_ZoomableChart

我猜您希望此信息代表图表中数据中的一个点,而不是在可能缩放的ZoomableChart组件本身中。为此,您需要查看类似(在文档中搜索我听说过的“今天”的课程..)Chart2D.getPointFinder(),查找器显然提供getNearestPoint(MouseEvent,Chart2D)了将一个映射MouseEvent回底层结构。

去吧!:)

于 2012-02-27T19:07:51.830 回答