não estou conseguindo fechar um jinternalframe com a tecla Esc ;
Implementei o seguinte código no construtor do internalframe , mas não funciona, gostaria de uma
ajuda se possível .
public class Sair extends javax.swing.JInternalFrame {
public Sair() {
initComponents();
setTitle ("Sair");
setResizable(false);
setVisible(true);
this.addKeyListener(new KeyAdapter (){
public void KeyPressed (KeyEvent evt){
int esc = evt.getKeyCode();
if (esc == KeyEvent.VK_ESCAPE) {
dispose();
}
}
});
}