java命名空间javax.swing类spinnerdatemodel的类成员方法:
setcalendarfield定义及介绍
本文导语:
setcalendarfield
public void setcalendarfield(int calendarfield)
更改由 nextvalue 和 previousvalue 方法计算的日期值更改的大小。calendarfield 参数必须是其中一个 calendar 字段常量,如 calendar.month 或 calendar.minute。nextvalue 和 previousvalue 方法使用 cal...
setcalendarfield
public void setcalendarfield(int calendarfield)
- 更改由
nextvalue
和 previousvalue
方法计算的日期值更改的大小。calendarfield
参数必须是其中一个 calendar
字段常量,如 calendar.month
或 calendar.minute
。nextvalue
和 previousvalue
方法使用 calendar.add
方法将指定 calendar
字段只向前或向后移动一个单位。要慎重使用此方法,因为有些 ui 可能在向光标下旋转字段提交编辑之前设置 calendarfield。如果只希望旋转一个字段,则可以为 setcalendarfield 调用创建子类并忽略 setcalendarfield 调用。
- 参数:
calendarfield
- 该参数为下列值之一
calendar.era
calendar.year
calendar.month
calendar.week_of_year
calendar.week_of_month
calendar.day_of_month
calendar.day_of_year
calendar.day_of_week
calendar.day_of_week_in_month
calendar.am_pm
calendar.hour
calendar.hour_of_day
calendar.minute
calendar.second
calendar.millisecond
如果 calendarfield
已经更改,则此方法会触发一个 changeevent
。
- 另请参见:
getcalendarfield()
,
getnextvalue()
,
getpreviousvalue()
,
calendar.add(int, int)
,
abstractspinnermodel.addchangelistener(javax.swing.event.changelistener)