Java KeyListenerは、入力したすべてのアプリケーションで機能するという普遍的な意味ですか?
そうでない場合、どうすればそれをユニバーサルにすることができますか?
Java KeyListenerは、入力したすべてのアプリケーションで機能するという普遍的な意味ですか?
そうでない場合、どうすればそれをユニバーサルにすることができますか?
それは普遍的ではありません。登録したコンポーネントにフォーカスがある場合にのみ機能します。キーボード フックを使用してユニバーサルにすることができますが、ネイティブ コードを統合するにはJNIまたはJNAを使用する必要があります。
「ユニバーサル」を定義してください。キーロガーとして機能するということですか?答え: いいえ。そのためには、オペレーティング システムにプラグインされるキーボード フックを作成する必要があります。これは、JNI または JNA を介して Java で実行できますが、Java はあまり適していません。