Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2012, 15:31
Juanjo_gonzalez
 
Fecha de Ingreso: agosto-2012
Mensajes: 6
Antigüedad: 11 años, 9 meses
Puntos: 1
Pregunta JTextField validación LostFocus

Estimados, tengo un problema con una validación usando el evento LostFocus de un jtextfield:

En el evento lostfocus voy mostrando mensajes con JOptionPane a medida que van ocurriendo los errores, pero en algún momento de la validación (parece que la segunda vez que se gatilla el evento) el mensaje se repite al menos 3 veces distintas.

Pongo un ejemplo:

Código:
private void jTextField6FocusLost(java.awt.event.FocusEvent evt) {   
   String cadena=jTextField6.getText().trim();
   int largo = cadena.length();
   if (largo > 0) {
      //validaciones varias mostrando mensajes con JOptionPane
      //Si ocurre error, vuelvo el foco de la misma forma que en el else
   }
   else {
      JOptionPane.showMessageDialog(this, "Debe ingresar los meses a pagar");
      jTextField6.requestFocus();
   }
}
El mensaje del else me lo repite 3 veces y desconozco la causa.

Saludos