0
どのJavaコンポーネントの外のデスクトップでも、マウスのクリックを追跡する方法。前もって感謝します。ピュアJavaでデスクトップ上のマウスのクリックを追跡する方法
どのJavaコンポーネントの外のデスクトップでも、マウスのクリックを追跡する方法。前もって感謝します。ピュアJavaでデスクトップ上のマウスのクリックを追跡する方法
これは多分不可能ですが、あなたはあなたのアプリケーションでcomunicating Java Native Interface
(https://en.wikipedia.org/wiki/Java_Native_Interface)forに基づいている外部ライブラリを使用することができます。
あなたは、フレームワークSwing
またはJavaFX
.About JNativeHookを使用すると、それはあなたであることを行うことができます。選択
リンク:
(https://github.com/kwhat/jnativehook)
デモ:
は、Googleが***この***のMouseListenerを使用し、自由NI多くの国のためである、とhttps://docs.oracle.com/javase/tutorial/uiswing/ events/mouselistener.html –
javafxでは不可能です。 'awt'と 'swing' libにはマウスイベントを追跡する方法があります。 (ちょうどグーグル、多くの例とあなたの疑問を見つけるべきである) – n247s
私が間違っていない場合は、onmouseclickedハンドラにevent.getScreenX()とgetScreenYがあります。また、0.5秒の検索の後、私はこれを見つけました:http://stackoverflow.com/questions/27785917/javafx-mouseposition –