JPanel no responde al evento KeyListener

Tengo una subclase deJFrame que usa una clase extendida desdeJPanel

public class HelloWorld extends JPanel implements KeyListener

Agrego un objeto deHelloWorld al marcoapp.add(helloWorld);. Ahora, cuando presiono cualquier tecla del teclado no de laKeyListener Métodos se llama y parece quehelloWorld no tiene foco de ventana He intentado también invocarhelloWorld.requestFocusInWindow(); Pero todavía no responde.

¿Cómo puedo hacer que responda a la pulsación de tecla?

Respuestas a la pregunta(3)

Su respuesta a la pregunta