JCalendar [RESOLVIDO]

Já procurei d+ e não encontrei!
Como que eu trato o evento de clique em um dia (botão) no JCalendar???
Minha intenção é que quando o usuário clicar no dia, eu pego o dia, mes e ano e “seto” num JTextField e tiro o calendário da tela.Só isso!
Só não sei como “ouvir” o evento do clique no dia!

Alguem sabe?

Já pensou em usar swingx? JXDatePicker… Mto simples… Uso no Netbeans… só arrastar e ele faz tudo isso que vc ta querendo… só que ele sempre retorna um Date quando vc vai pegar… dai vc ter q tratar… Más bem simples… Olha ai

http://www.javalobby.org/java/forums/t45447.html

Se tiver alguma dúvida fala ai que eu te ajudo

Acho que amarrar um propertyChangeListener ao componente (addPropertyChangeListener()) resolve o seu problema. Para o JDateChooser, verifique no listener a propriedade “date”, e para o JDayChooser verifique a propriedade “day”.

Vinicios e Roger, mto obrigado! Mas eu resolvi de outro jeito! Adicionei um botão ok em baixo do calendário e trato normalmente com ActionListener. Achei mais simples.
Com relação ao PropertyChangeListener funciona também, mas tem um grande inconveniente, que é que na hora da instanciação o evento é gerado, assim como em qualquer clique pra mudar o mês ou o ano.

De qualquer forma, valeu d+!