JCalendar Retornar date para JDateChooser e cancelar o ChangeProprety

Ola Pessoal, sempre utilizei o guj como consulta para minhas dúvidas, e busquei muito na net procurando uma solução para meu problema

Estou com um JCalendar que esta me retornando a data e quando clico na data que eu passo para um DateChooser

o meu problema mesmo está no Propretychange, que esta colocado no JCalendar

meu objetivo é que quando eu clicar em uma data abra uma jtable para o cadastro de evento e que puxe a data do jcalendar e preencha no jchooser(isso ja esta acontecendo)

o meu problema é que meu proprety do jcalendar esta funcionando nao só quando eu clico na data…está funcionando quando eu clico no mês ou no ano também

alguém ai que possa me ajudar?

caso seja necessário

private com.toedter.calendar.JCalendar jCalendar1;

    private void jCalendar1PropertyChange(java.beans.PropertyChangeEvent evt) {                                          
  
        EventoData evdata = new EventoData();
        evdata.setVisible(true);
        evdata.Dia(jCalendar1.getDate());
        
        
    } 

Dentro da classe Eventodia

public void Dia(Date dt){
            
            this.dt = dt;
            jDateChooser1.setDate(dt);
        }