OK DefaultButton e Esc CancelButton

Bom dia, gostaria de colocar o botão ok de uma tela como defaultbutton, e o cancelar como Cancelbutton (teclar esc e sair da tela). O esquema do ok eu consegui, fiz o código abaixo:

this.getRootPane().setDefaultButton(cmdOK);		

Agora o cancelbutton eu nao achei nada parecido. Alguém tem alguma sugestão?

Agradeço a ajuda.

Bom dia maninho…

estava dando uma olhada no comando setMnemonic(int i), e as teclas que ele aceita como atalho trabalham sempre/geralmente em conjunto com a tecla ALT:

se combinado o Esc+Alt, mesmo sem o mnemonic setado como KeyEvent.VK_ESCAPE para um botão, ele fecha a janela corrente…

talvez seja o caso de você registrar um KeyListener no seu JFame…

[]'s :thumbup: