2017-06-05 31 views
0

如何將datepicker設置爲空字段?將javafx中的DatePicker字段設置爲空字段?

我有按鈕,用戶將用按鈕確認我希望datepicker刪除用戶選擇的任何內容。例如,對於文本字段,我用下面的語句:

TextField userName = new TextField(); 

然後我清理使用下面的語句是:

userName.setText(""); 

,但我不能做的日期選擇對象同樣的事情,因爲它沒有設置文本功能。

而ComboBox對象也是這樣。我不想讓它選擇第一個。我希望它重新顯示PromptText消息。例如,

ComboBox items = new ComboBox(); 
items.setPromptText("Choose From Below"); 

一旦用戶從中選擇,然後按按鈕如何重新顯示提示消息。

+0

'setValue(null)'不起作用? –

+0

歡呼聲,與兩者合作。謝謝 – Rizkyyy

回答

1

ComboBoxBase定義了valueProperty,該valuePropertyDatePickerComboBox繼承,並且表示當前選擇的項目。所以,你可以調用

datePicker.setValue(null); 

// items is the combo box you defined: 
items.setValue(null); 

從任何一個明確的價值。

相關問題