Java - problema focusLost

 
Vista:

problema focusLost

Publicado por Alejandro (279 intervenciones) el 22/04/2006 22:45:56
Saludos compañeros, tengo un panel con varios textfield, y quiero que al cambiar de textfield me compruebe si la cadena son solo numeros (si el usuario cambia con la combinacion de teclas mayusculas+shift tambien, asi como si lo hace al cambiar con el raton de textfield o al pulsar enter), lo hago con el focusLost, pero lo detecta hasta cuando fuera de un textfield, por lo que si tengo el foco en un textfield y pincho con el raton fuera de la ventana o de otro textfield me comprueba si la cadena son solo numeros, por lo tanto la comprueba muxas veces. Como podria solucionarlo de una manera eficiente ???? Espero que me haya explicado. Por favor ayudadme, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:problema focusLost

Publicado por chuidiang (950 intervenciones) el 23/04/2006 07:23:05
Hola:

Comprobando con el focusLost de un textfield sólo debería comprobar cuando pierdes el foco del textfield y por tanto, sería sólo una vez. El procedimiento que usas en teoría es correcto y si se está llamando muchas veces al perder el foco sólo una vez, es porque hay algo en el código que debe revisarse. Por ejemplo, ¿estás añadiendo el FocusListener varias veces sin darte cuenta?

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problema focusLost

Publicado por Alejandro (279 intervenciones) el 23/04/2006 11:54:57
No, solo lo llamo en esa ocasion, pero realmente lo que quiero comprobar es cuando el foco lo pierde un textfield, pero lo recupera otro textfield (ni un boton, ni una de las etiquetas), salvo que existe algo del tipo if (textField1.focusGained()), por favor ayudadme. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar