在JDateChooser中设置一周的第一天

时间:2013-09-30 13:12:42

标签: java dayofweek jdatechooser

我需要一些帮助,以便能够在com.toedter.calendar.JDateChooser中设置从星期日到星期一的第一天(将SMTWTFS更改为MTWTFSS),我尝试了这样没有结果,我使用的是版本1.3.3 JDateChooser:

JDateChooser dateChooser = new JDateChooser(new Date());
dateChooser.getCalendar().setFirstDayOfWeek(Calendar.MONDAY);

1 个答案:

答案 0 :(得分:0)

遵循正确的getter实现惯例,getCalendar()可能会返回所用日历的副本。因此,您对setFirstDayOfWeek()的调用位于 JDateChooser的日历对象的对象上。

我似乎无法找到JDateChooser 1.3.3的文档,但是如果存在setCalendar(),这应该可行:

Calendar c = dateChooser.getCalendar();
c.setFirstDayOfWeek(Calendar.MONDAY);
dateChooser.setCalendar(c);