KeyListener em JPanel funciona?

Galera, to adicionando um KeyListener numa JPanel… soh que ele nunca dispara os eventos… alguem sabe pq? Pode ter alguma coisa a ver com foco?

Provavelmente o que você quer vai ser resolvido não com um KeyListener, mas com um ActionMap e um KeyMap.

Dá uma olhada no link:
http://www.guj.com.br/posts/list/47289.java#258583