Gracias anticipadas a su colaboracion
Tengo un jtext al que en focus lost hago una validacion, este dato es indispensable para poder continuar la captura de los demas textos de la forma y por lo tanto no permito que continue capturando la forma si no tengo un dato valido, pero si estoy todavia en el campo, y no tengo un dato valido y oprimo el boton de salir. debido a que cambie de opinion y no deseo capturar por el momento, el evento de focus lost me sigue mandando el mensaje de dato invalido, que evento debo validar para indicar que se oprimio el boton de salir y por lo tanto no debe continuar con la validacion del componente.
Me he dado cuenta que 1ro toma el evento de focuslost antes de cualquier otro.
Ejemplo
private void jtxtFracArancFocusLost(java.awt.event.FocusEvent evt) {
if (jtxtFracAranc.getText().trim().length()==8) { // Fraccion Completa verificara si existe la Fraccion
.
.
} else {
JOptionPane.showMessageDialog(this,"La Fraccion debe ser de 8 digitos");
jtxtFracAranc.grabFocus();
}
}
Saludos