Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/06/2018, 20:08
Avatar de detective_jd
detective_jd
 
Fecha de Ingreso: abril-2011
Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: JTextField - ¿posible bug?

Hola, ¿cómo estás? solucioné tu problema:

Resulta que tu listener nunca trabajaba con la caja de texto que perdía el foco, para solucionarlo necesitas esto:

Código Java:
Ver original
  1. class listener extends FocusAdapter implements FocusListener{
  2.         @Override
  3.         public void focusLost(FocusEvent e){
  4.             JTextField c = (JTextField) e.getSource();
  5.             String Sequence = "@";
  6.             String Value = c.getText();
  7.             boolean check = false;            
  8.             for(int i = 0; i < Value.length(); i++){            
  9.                 if(Value.charAt(i) == Sequence.charAt(0)){
  10.                     System.out.println("me encontré en la posicion: " + i);
  11.                     check = true;
  12.                 }            
  13.             }            
  14.             if(check){
  15.                 System.out.println("Success Email.");
  16.             }else{
  17.                 System.out.println("Failed Email.");
  18.             }            
  19.         }
  20.     }

Lo probé y me anduvo, espero que te sirva. Saludos.
__________________
Si te interesa, visita mi perfil de Linkedin. Gracias