Adicionar KeyListener em toda a tela

0 respostas
J

Opa tenho uma duvida, desenvolvi um jogo que tem uma tela principal… nele tem um menu em que eu abro uma tela de opções, queria que essa tela fosse fechada com a tecla esc, mas oq acontece é que tenho que adicionar o KeyListener em cada componente…

bxIntermediario.addKeyListener(this); bxAvancado.addKeyListener(this); bxCustom.addKeyListener(this); bxMasc.addKeyListener(this); bxFem.addKeyListener(this);

Tem algum jeito de eu adicionar a todos componentes? ou adicionar de algum jeito que eu possa fechar com a tecla ESC adicionando apenas uma vez o Listener?

Criado 19 de novembro de 2012
Respostas 0
Participantes 1