GWT DateBox

17 Mar 2025 | 阅读 2 分钟

GWT DateBox 是一个文本字段,当我们在其中点击时,会弹出一个日期选择器。 getValue 和 setValue 方法返回/接受 Date 对象,而不是原始字符串。

GWT DateBox 语法

GWT DateBox 嵌套类

Class描述
DateBox.DefaultFormat它是默认的 DateBox.Format 类。
DateBox.Format它由一个委托实现,以处理日期值的解析和格式化。

GWT DateBox 构造函数

构造函数描述
DateBox()它创建一个带有新 DatePicker 的日期框。
DateBox(DatePicker picker, java.util.Date date, DateBox.Format format)它创建一个新的日期框。

GWT DateBox 常用方法

修饰符和类型方法描述
HandlerRegistrationaddValueChangeHandler(ValueChangeHandler<java.util.Date> handler)它添加一个 ValueChangeEvent 处理程序。
LeafValueEditor<java.util.Date>asEditor()它返回一个由 DateBox 支持的 TakesValueEditor。
intgetCursorPos()它获取日期框中的当前光标位置。
DatePickergetDatePicker()它获取日期选择器。
booleangetFireNullValues()如果日期框将针对无效或空字符串值触发具有空日期值的 ValueChangeEvents,则返回 true。
DateBox.FormatgetFormat()它获取用于控制此 DateBox 的格式化和解析的格式实例。
intgetTabIndex()它获取日期框在标签索引中的位置。
TextBoxgetTextBox()它获取文本框。
java.util.DategetValue()它获取显示的日期,如果文本框为空或无法解释,则返回 null。
voidhideDatePicker()它隐藏日期选择器。
booleanisDatePickerShowing()如果日期选择器当前正在显示,则返回 true,否则返回 false。
voidsetAccessKey(char key)它设置日期框的“访问键”。
voidsetFormat(DateBox.Format format)它设置用于控制此 DateBox 中日期格式化和解析的格式。
voidsetTabIndex(int index)它设置日期框在标签索引中的位置。
voidshowDatePicker()它解析当前日期框的值并显示该日期。

GWT DateBox 示例

输出

GWT Datebox 1
下一个主题GWT SuggestBox