Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Error al manejar ventanas

Estoy realizando un programa en netbeans para una empresa me piden que las ventanas se muevan a traves de las teclas F´s (F1,F2...) todo funciona bien tengo problemas en los formularios cuando se selecciona un cuadro de texto para ingresar datos si quiero salir con ESC o guardar con F5 ya no funcionan los eventos de teclado implemente en un jframe con varios jpanel si alguien me podria ayudar con ese problema gracias

marzo 11, 2015 | Unregistered CommenterPEDRO

Buenas Pedro:

No tengo muchos datos del programa que haces pero lo que te entendí es que no te responde los eventos del teclado cuando estas dentro de un cuadro de texto, yo he probado los eventos que comentas y a mi si me funciona, claro debes usar los eventos del cuadro de texto que es donde tiene el foco en ese momento,

el ejemplo que te pongo es del evento del cuadro de texto

Si se mas datos podría ayudarte mas,


Ejemplo:
private void jTextArea1KeyReleased(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:

if (evt.VK_ESCAPE==evt.getKeyCode()){
JOptionPane.showMessageDialog(rootPane, "pulso escape");
}
if (evt.VK_F5==evt.getKeyCode()){
JOptionPane.showMessageDialog(rootPane, "pulso F5");
}

}


Saludos,

marzo 27, 2015 | Registered Commenterenriquereyes