Capturar data com o JCalendar

Bom dia pessoal!

Estou fazendo um projeto pequeno que vai ter uma agenda junto, estou usando JCalendar. Tenho 2 JPanels, o da direita vai conter um calendário e o da esquerda uma lista de compromissos cadastrados…

Dei uma pesquisa no site do desenvolvedor da biblioteca e em alguns outros, mas ainda não conseguir entender como posso capturar a data escolhida no calendário(através de um clique no dia desejado) pra poder pesquisar no DB os eventos cadastrados…

Alguém sabe qual é o método da lib pra fazer isso?

Obrigado!

Tentei assim e deu certo…

private JDateChooser dataRef;

	dataRef = new JDateChooser(" dd/MM/yyyy ", "##/##/####", '_');
	dataRef.addPropertyChangeListener(new PropertyChangeListener() {
		public void propertyChange(PropertyChangeEvent evt) {
			if (evt.getPropertyName() == "date") { //Verifico se a propriedade  que mudou foi date
				//aqui vc implementa os métodos desejados...
				System.out.println("data anterior: " + evt.getOldValue());	
				System.out.println("data atual...: " + evt.getNewValue());
			}
		}
	});

Meu exemplo anterior utilizei o JDateChooser, para o JCalendar a propriedade não é date e sim calendar. É só trocar no if…

Opa, legal colega!

Vou testar aqui, mas acho que esse vai dar certo sim!

Obrigado!

:smiley: