JCalendar problem (the month February)
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 when I go through the month of February, the date is inserted automatically (February 28) because the event "propertyChange" is sta开发者_开发技巧rts unless I select.
What do you think?
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.
精彩评论