JCalendar问题(2月份)
我有一个图形组件JCalendar
用于选择日期。 当地日期是6月30日时,问题(或错误)仍然存在; 例如,当我经历二月份时,我会用箭头浏览月份,自动插入日期(2月28日),因为事件“propertyChange”会启动,除非我选择。
你怎么看?
假设JCalendar和JSpinnerDateEditor
,我在JCalendarDemo
看到6月30日或2月28日附近没有不连续性。 您可以validation您是否正在观察正确的属性更改:
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版中JCalendar
修复。