マウスボタンがクリックされた後にプログラムを動作させたいのですが、必ずしもある種の Jframe では動作しません。たとえば、Windows Media Player で PLAY ボタンをクリックした後にプログラムが動作するようにしたいと考えています。
それを行う方法はありますか?
マウスボタンがクリックされた後にプログラムを動作させたいのですが、必ずしもある種の Jframe では動作しません。たとえば、Windows Media Player で PLAY ボタンをクリックした後にプログラムが動作するようにしたいと考えています。
それを行う方法はありますか?
はい。ただし、標準のJavaではありません。Javaが単独では実行できないJavaGUIではなくOSでイベントをリッスンしたいとします。これは機能しますが、Javaがオペレーティングシステムと緊密に対話するには、Java Native Interface(JNI)とC /C++コードまたはJavaNativeAccess(JNA)を使用する必要があります。意見)。AutoItなどのWindowsスクリプト言語を使用してWindowsでも同様のことを行い、ソケットまたは標準の入出力を介してこれをJavaアプリケーションに接続しました。
Java Native Interface
Java Native
AccessAutoItWindowsスクリプト言語