ダブル配列の値をトレースするためにJChart2Dを使用しています。私が使用しているので、これがコードにZoomableChart
残っているときにカーソルの座標(x、y)を取得して、それらをaで表示し、垂直線を描画したいと思います。ZoomableChart
JLabel
- カーソルの座標を取得するにはどうすればよいですか?
- どうすればこの線を引くことができますか?
ダブル配列の値をトレースするためにJChart2Dを使用しています。私が使用しているので、これがコードにZoomableChart
残っているときにカーソルの座標(x、y)を取得して、それらをaで表示し、垂直線を描画したいと思います。ZoomableChart
JLabel
ポイントを獲得するのは簡単です。MouseMotionListener
に aを追加しZoomableChart
ます。
この情報は、潜在的にズームされたコンポーネント自体ではなく、グラフ内のデータ内のポイントを表す必要があると思います。ZoomableChart
そのためには、(「今日」と聞いたクラスのドキュメントをトロールする..)のようなものを見る必要があります。Chart2D.getPointFinder()
ファインダーは、基礎となる構造に戻るようgetNearestPoint(MouseEvent,Chart2D)
にマップするように提案しているようです。MouseEvent
頑張れ!:)