1

コンポーネントなしでキーボードをリッスンする Java プログラムを作成できますか?

ビジュアル コンポーネントなしで Interface KeyListener を使用できますか?

java.awt の機能は必要ありません。ウィンドウやコンポーネントなどは必要ありません。プログラムが何らかの入力に反応するようにしたいだけです。

4

3 に答える 3

1

コンポーネントなしでキーボードをリッスンする Java プログラムを作成できますか?

いいえ。

ビジュアル コンポーネントなしで Interface KeyListener を使用できますか?

いいえ。

于 2013-10-31T12:34:32.727 に答える
1

KeyListener が呼び出されるように、入力を受け入れる何かがそこになければなりません。KeyListener をコンポーネントに登録します。KeyListener を登録するには、何らかの入力コンポーネントが必要です。

コードは JVM の内部にあることに注意してください。JVM は、コードではなく、基盤となるオペレーティング システムから直接シグナルを受け取るものです。

ネイティブ コードに JNI フックを作成してみてください。

于 2013-10-31T12:37:18.870 に答える