我正在开发一个简单的桌面应用程序Java和NetBeans 7我有一个文本框和一个文本区域,以及一个jxdatepicker我有一个CLEAR按钮,应该在需要时清除字段
我用
jtextfield.setText("") and
jtextArea.setText("")
清除指定的文本字段和文本区域。但我的问题是,我如何清除日期选择器在单击清除按钮时显示一个干净的字段?
基本上:
picker.setDate(null);
附录:
深入选择器的内部并设置其编辑器的文本是错误的,因为文本只在编辑器中更新,而不提交给底层模型:
picker.getEditor().setText("");
System.out.println(picker.getDate());
// output
Thu Feb 28 00:00:00 CET 2013
// output after nulling the date with the appropriate api
null
1。像这样设置属性。datePicker.getModel () .setValue (null);;