我需要一些帮助,以便能够在com.toedter.calendar.JDateChooser
中设置从星期日到星期一的第一天(将SMTWTFS更改为MTWTFSS),我尝试了这样没有结果,我使用的是版本1.3.3 JDateChooser:
JDateChooser dateChooser = new JDateChooser(new Date());
dateChooser.getCalendar().setFirstDayOfWeek(Calendar.MONDAY);
答案 0 :(得分:0)
遵循正确的getter实现惯例,getCalendar()可能会返回所用日历的副本。因此,您对setFirstDayOfWeek()的调用位于不 JDateChooser的日历对象的对象上。
我似乎无法找到JDateChooser 1.3.3的文档,但是如果存在setCalendar(),这应该可行:
Calendar c = dateChooser.getCalendar();
c.setFirstDayOfWeek(Calendar.MONDAY);
dateChooser.setCalendar(c);