I have a graphical component JCalendar for choosing the date. A problem (or bug) persists when my local date is June 30; for example, I go through the months with the arrow
Assuming JCalendar and JSpinnerDateEditor
, I see no discontinuities near June 30 or February 28 in JCalendarDemo
. You might verify that you are observing the correct property change:
JDateChooser spinner = new JDateChooser(new JSpinnerDateEditor());
spinner.addPropertyChangeListener(new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent e) {
System.out.println(e.getPropertyName()
+ ": " + e.getNewValue());
}
});
this.add(spinner);
Addendum: I am unable to reproduce the effect you describe because it's a bug that's fixed here.
Addendum: The bug is also fixed in JCalendar, version 1.4.