是否将javafx中的DatePicker字段设置为空字段?

是否将javafx中的DatePicker字段设置为空字段?,java,javafx,datepicker,Java,Javafx,Datepicker,如何将日期选择器设置为空字段 我有按钮,用户将用按钮确认我希望日期选择器删除用户选择的任何内容。例如,对于textfield,我使用了以下语句: TextField userName = new TextField(); userName.setText(""); 然后,我使用以下语句清理它: TextField userName = new TextField(); userName.setText(""); 但是我不能对datepicker对象做同样的事情,因为它没有setText函

如何将日期选择器设置为空字段

我有按钮,用户将用按钮确认我希望日期选择器删除用户选择的任何内容。例如,对于textfield,我使用了以下语句:

TextField userName = new TextField();
userName.setText("");
然后,我使用以下语句清理它:

TextField userName = new TextField();
userName.setText("");
但是我不能对datepicker对象做同样的事情,因为它没有setText函数

对于ComboBox对象也是如此。我不想让它选择第一个。我想让它重新显示PrompText消息。比如说,

ComboBox items = new ComboBox();
items.setPromptText("Choose From Below");
一旦用户从中进行选择,然后按按钮如何再次重新显示提示消息。

ComboBoxBase定义了一个valueProperty,它由DatePicker和ComboBox继承并表示当前选定的项。所以你可以打电话

datePicker.setValue(null);


清除其中一个的值。

setValuenull不起作用?干杯,两者都起作用。谢谢