JTreeの特定のノードを検索し、画面上のその場所を特定したいと思います。私の目的は、そのノードの左上隅からマウスのホバーを開始し、JFCでマウスクリックを実行することです。
誰かがこれを手伝ってくれますか?出来ますか?
JTreeの特定のノードを検索し、画面上のその場所を特定したいと思います。私の目的は、そのノードの左上隅からマウスのホバーを開始し、JFCでマウスクリックを実行することです。
誰かがこれを手伝ってくれますか?出来ますか?
座標 x と y (マウス イベントから) がわかれば、 経由でパスを取得できますJTree.getPathForLocation
。ノードの境界は によって返されJTree.getPathBounds(path)
ます。
詳細な情報がなければ、これを特定するのは困難です。
ただし、ご覧になることをお勧めします
これは、ノードが画面上のどこにあるかを判断するのに役立ちます
processMouseEvent を使用できます。MouseEvent は、マウスの X 座標と Y 座標を取得します。