Pessoal, estou tentando adicionar um KeyEvent no meu JDialog de forma que quando for pressionado F1 faça algo F2 faça outra coisa, mas nao estou conseguindo.
Coloquei o codigo abaixo no construtor mas nao esta funfando.
this.addKeyListener(new KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent e) {
if (e.getKeyCode()==KeyEvent.VK_ENTER)
{
JOptionPane.showMessageDialog(null, "Enter");
}}
}
);