我想在Swing中创建组件,其中文本字段仅采用日期类型值。
答案 0 :(得分:2)
您可以使用JFormattedTextField
,设置日期格式。不使用JRE之外的任何东西,但可能不是最有用的选项。
否则请执行eugener所说的并使用SwingX的JXDatePicker
或JIDE的DateComboBox
。
答案 1 :(得分:1)
看看SwingX图书馆。它是免费的,有一个非常好的组件叫做JXDatePicker
答案 2 :(得分:0)
有几种选择:
DocumentListener
或自定义Document
ActionEvent
上进行验证如果您在创建组件时遇到特定问题,请发布您正在处理的代码,我们将很乐意为您提供帮助。