或者,你可以侦听特定的
propertyName,
"day"。
JDayChooser jdc = new JDayChooser();jdc.addPropertyChangeListener("day", new PropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent e) { System.out.println(e.getPropertyName()+ ": " + e.getNewValue()); }});附录: 如何使它适用于
JCalendar?
同样,
propertyName,
"calendar"表示
Calendar从中可以
get()了
DAY_OF_MONTH。
JCalendar jc = new JCalendar();jc.addPropertyChangeListener("calendar", new PropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent e) { final Calendar c = (Calendar) e.getNewValue();System.out.println(c.get(Calendar.DAY_OF_MONTH)); }});


