に応答しません。今、キーボードのいずれかのキーを押すと、KeyListener
メソッドのうちのどれかが呼び出されず、helloWorld
にウィンドウフォーカスがないようです。私もhelloWorld.requestFocusInWindow();
を呼び出そうとしましたが、まだ応答しません。JPanelのは、私がフレームに<code>HelloWorld</code>のオブジェクトを追加<code>JPanel</code></p> <pre><code>public class HelloWorld extends JPanel implements KeyListener </code></pre> <p>から拡張クラスを使用しています<code>JFrame</code>のサブクラスを持っているのKeyListenerイベント
キープレスにどのように反応させることができますか?
を追加する必要があります[キーバインディング](http://docs.oracle.com/javaseに見て/tutorial/uiswing/misc/keybinding.html)。問題を解決するかもしれないし、解決しないかもしれないが、一般的にはSwingにとってより良いアプローチである。 –