Hola,
¿Y como sabes que estás posicionado, con el foco, en la ventana realmente? El KeyListener se lo asignaste a la ventana, pero es seguro que el foco (focus) lo tiene algún botón todo el tiempo.
Posiblemente,
Código Java:
Ver original//
initComponents();
KeyboardFocusManager.getCurrentKeyboardFocusManager().
addKeyEventDispatcher(new KeyEventDispatcher() {
@Override
public boolean dispatchKeyEvent
(KeyEvent e
) { if (e.
getID() == java.
awt.
event.
KeyEvent.
KEY_RELEASED && e.
getKeyCode() == java.
awt.
event.
KeyEvent.
VK_F5) { }
return false;
}
});
}
Saludos,
ps:
Si se lo asignaste al panel, el panel tiene que tener el foco para que funcione el f5.
setFocusable.