当前位置: 首页 > 工具软件 > JCalendar > 使用案例 >

java calendar 2月份_java – JCalendar问题(2月份)

司空俊雄
2023-12-01

我有一个图形组件JCalendar用于选择日期.当我的当地日期是6月30日时,问题(或错误)仍然存在;例如,当我经历二月份时,我会用箭头浏览月份,自动插入日期(2月28日),因为事件“propertyChange”已启动,除非我选择.

你怎么看?

解决方法:

假设JCalendar和JSpinnerDateEditor,我在JCalendarDemo中看到6月30日或2月28日附近没有不连续性.您可以验证您是否正在观察正确的属性更改:

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);

附录:我无法重现您描述的效果,因为它是一个已修复的错误here.

附录:该错误也在JCalendar版本1.4中修复.

标签:java,swing,jcalendar

来源: https://codeday.me/bug/20191002/1845474.html

 类似资料: