私はMouseEvent.MOUSE_CLICKED
をシミュレートする必要があります。私は前述のタイプのイベントをディスパッチするためにfireEventの特定のノードメソッドを使用したいと思います。しかし、私は1つを生成すると苦労しています。 javafx.scene.input.MouseEventには有効なコンストラクタがありませんが、古いjava.awt.event.MouseEvent
オブジェクトはこのようにインスタンス化できます。それでも、私は変換のための実際の解決策を見いだせませんでした。これをどうやって回りますか?JavaFXでMouseEventを生成
ありがとうございました。
あなたは 'java.awt.Robot.mouse *'メソッド –
右を使用してマウスクリックをシミュレートすることができますが、どのように私は 'java.awtのを変換します。 event.MouseEvent'を 'javafx.scene.input.MouseEvent'に変更しますか?実際のイベントを処理するメソッドシグネチャには、javafx。*パッケージの** MouseEvent **パッケージ – XXL
が必要です。Robotクラスを使用している場合は、マウスクリックをシミュレートします。Java FXインフラストラクチャは、それだけですべての必要なクラスを捕捉して作成します。あなたはちょうどそれのために 'Robot.mousePress(10,10)'のようなスムースを言う。 –