アプリケーションの外で画面上の任意の場所でマウスクリックを検出できますか?マウスを検出するJavaを使用して画面上の任意の場所をクリック
私はC#でこれを行うアプリケーションを書いていますが、これをいくつかのプラットフォームで実行できるようにJavaで記述したいと思います。
いつでもマウスの座標をjava.awt.MouseInfo.getPointerInfo()
で取得できるようですが、マウスのクリックを聞く方法はわかりません。
C#で私はGetAsyncKeyState
を使用してマウスボタンがクリックされたかどうかを検出しましたが、複数のプラットフォームでこの「クリーン」を使用したい場合は、これを使用できません。
このSOの答えは、カジュアルリーダーに役立つかもしれません:http://stackoverflow.com/a/6050894/363573 – Stephan