Предполагая, JCalendar и JSpinnerDateEditor
, я не вижу разрывов вблизи 30 июня или 28 февраля в JCalendarDemo
.Вы можете убедиться, что наблюдаете правильное изменение свойства:
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);
Приложение: Я не могу воспроизвести описанный вами эффект, потому что это исправленная ошибка здесь .
Приложение: ошибка также исправлена в JCalendar
, версия 1.4.