un'altro problemino. La visualizzazione del JMonthChooser e JYearChooser nel JDateChooser funziona.. però non riesco a salvarmi i valori dei rispettivi mese e anno.
In pratica quando esce la finestrella a tendina, seleziono il mese e poi l'anno ma non succede niente, invece dovrebbe mettermi l'anno e il mese nella textField che gli ho impostato..

codice:
calen = new JCalendar();
jPanelSelezionato.add(calen); 
calen.setPreferredSize(new java.awt.Dimension(200, 30));
calen.getDayChooser().setEnabled(false);
calen.addMouseListener(new MouseAdapter() {
});
			
datac4 = new JDateChooser(calen);
jPanelSelezionato.add(datac4); 
datac4.setBounds(460, 188, 77, 20);
datac4.getSpinner().setVisible(false);
datac4.addMouseListener(new MouseAdapter() {
});
datac4.addPropertyChangeListener(new DataPropety4());

...

class DataPropety4 implements PropertyChangeListener{
		
 @SuppressWarnings("deprecation")
 @Override
 public void propertyChange(PropertyChangeEvent evt) {
	// TODO Auto-generated method stub
			
	if(evt.getSource() instanceof JDateChooser)
	 {
               
             mm = datac4.getDate().getMonth();
             aa = datac4.getDate().getYear();
 							
	//Variabili settate per la visualizzazione nella label
	int mese = mm + 1;
	int anno = aa + 1900;
	jTextMese.setText(mese+"-"+anno);
				
	jLabelgg.setText("del mese di "+mese+" del "+anno);
	jLabelgg.setVisible(true);
				
	giorno = jTextMese.getText();
							
				
	TabellaPre5 TabPre5 = new TabellaPre5 ("prenotazione", giorno, id);
	jTableVisualPrenota = new JTable(TabPre5);	
	jScrollPane.setViewportView(jTableVisualPrenota);
	jTableVisualPrenota.setPreferredSize(new java.awt.Dimension(856, 350));
				
			}
	}
	
}