java命名空间javax.swing类spinnerdatemodel的类成员方法:
spinnerdatemodel定义及介绍
本文导语:
spinnerdatemodel
public spinnerdatemodel(date value,
comparable start,
comparable end,
int calendarfield)
创建一个表示 start 和 end 之间的日期序列的 spinnerdatemodel。nex...
spinnerdatemodel
public spinnerdatemodel(date value,
comparable start,
comparable end,
int calendarfield)
- 创建一个表示
start
和 end
之间的日期序列的 spinnerdatemodel
。nextvalue
和 previousvalue
方法通过向前或向后调整由 calendarfield
时间单位表示的当前日期 value
计算该序列的元素。有关增加或减少 calendar
field
的含义的精确描述,请参阅 java.util.calendar
中的
iis7站长之家
方法。
start
和 end
参数可以为 null
,以指示该范围没有上下边界。如果 value
或 calendarfield
为 null
,或者指定了 start
和 end
且其值为 mininum > maximum
,则抛出一个 illegalargumentexception
。同样,如果 (minimum <= value <= maximum)
为 false,则抛出一个 illegalargumentexception。
- 参数:
value
- 该模型的当前(非 null
)值start
- 该序列中的第一个日期,或 null
end
- 该序列中的最后一个日期,或 null
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
- 抛出:
illegalargumentexception
- 如果 value
或 calendarfield
为 null
,如果 calendarfield
无效,或者下面的表达式为 false:(start <= value <= end)
。- 另请参见:
calendar.add(int, int)
,
setvalue(java.lang.object)
,
setstart(java.lang.comparable)
,
setend(java.lang.comparable)
,
setcalendarfield(int)