2013-02-28 48 views
1

我開發用一個簡單的Java桌面應用程序 和NetBeans 7 我有一個文本框和文本區域,以及一個jxdatepicker 我有一個清晰的按鈕,在需要時是假設清除字段如何清除JXDatePicker場

我使用

jtextfield.setText("") and 
    jtextArea.setText("") 

清除文本框和文本區域所示。 但我的問題是,如何清除日期選擇器 當清除按鈕被點擊時顯示一個乾淨的領域?

回答

6

基本上是:

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 
+0

我從來沒有檢查過它,感謝更新我們的信息。 +1 – 2013-02-28 11:55:33

+0

你真的93歲嗎? 0_o。你的個人資料顯示你的「年齡= 93」。 – 2013-02-28 12:10:23

+0

@HarryJoy它不會拿我的真實103 kleopatra 2013-02-28 12:16:43

0

1.設置屬性是這樣的。 datePicker.getModel()。setValue(null);;