Programación en castellano
Inicio > Foros > Java (básico) > Duda con eventos
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Duda con eventos
Enviado por laura_morgar el día 29 de mayo de 2008

Hola a todos:

Estoy haciendo un formulario en el que tengo un componente JDateChooser al que le tengo asignado un FocusListener. Lo que pretendo es que cuando se introduzca una fecha se hagan otras cosas. Por ello he implementado el método focusLost de la siguiente manera:

public void focusLost(FocusEvent fe){

if(fe.getSource() == campoDateChooser){

//hacer lo que tenga que hacer

}

}

El problema es que cuando selecciono una fecha en el JDateChooser y éste pierde el foco (porque paso a otro componente), no se llama a este método. No llega ni a entrar y sí he añadido el listener (campoDateChooser.addFocusListener(this)).

¿Qué es lo que estoy haciendo mal o cómo lo podría hacer?

Muchas gracias.

 
Re: Duda con eventos
Enviado por pedrohv012005 el día 30 de mayo de 2008

prueba poner antes que todo:

dateChooser.setFocusable(true)

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados