JPanel не отвечает на событие KeyListener
У меня есть подклассJFrame
который использует класс, расширенный отJPanel
public class HelloWorld extends JPanel implements KeyListener
Я добавляю объектHelloWorld
в кадр -app.add(helloWorld);
, Теперь, когда я нажимаю любую клавишу клавиатуры, неKeyListener
методы вызывается, и кажется, чтоhelloWorld
не имеет фокуса окна. Я пытался также призватьhelloWorld.requestFocusInWindow();
но все еще не отвечает.
Как я могу заставить его реагировать на нажатие клавиши?