0

キーボードで押されたキーを検出してコンソールに出力する単純な Java コードを作成しています。

KeyListeners とsしか見つかりKeyBindingませんでしたが、グラフィック要素なしでは使用できないと思います。コードに GUI がない場合、どのキーボード キーが押されたかを検出するにはどうすればよいですか?

4

1 に答える 1

0

これがコンポーネントなしで機能するかどうかはわかりませんが、おそらく次のコードを使用してみてください

AWTEventListener listener = new AWTEventListener(){
    public void eventDispatched(AWTEvent event) {
        // YOUR CODE HERE
    }
};

Toolkit.getDefaultToolkit().addAWTEventListener(listener, AWTEvent.KEY_EVENT_MASK);
于 2013-09-16T02:13:31.660 に答える