SoloCodigo

Programación General => Java => Mensaje iniciado por: alemag en Viernes 27 de Octubre de 2006, 16:32

Título: Focuslost
Publicado por: alemag en Viernes 27 de Octubre de 2006, 16:32
Saludos compañeros, quiero  poner en el focusLost de un campo de edicion que si el foco lo recibe otro campo de edicion que haga una cosa en concreto (de esa manera solo escribiria el mismo codigo en cuatro focusLost, de la otra lo tendria que hacer en el focusGained de todos los componentes y son muchos). En el focusLost de un componente se puede saber quien lo recibe ??? Con que instruccion ???

Gracias.
Título: Re: Focuslost
Publicado por: silverfox en Lunes 30 de Octubre de 2006, 10:45
Hola alemag.



Esta pregunta ya la tienes respondida. Usa el FocusEvent que recibes como parámetro para llamar a getOppositeComponent(). Luego con getName() obtienes el nombre del componente del componente que buscas.



Un saludo.

Silverfox