2014-10-06 90 views
1

我有一個來自jcalendar包的toedter.com的date_picker,它們是swing組件。我怎樣才能爲它設置一個初始值?我正在使用netbeans。如何設置日期選擇器的初始值?

我加在設計視圖date_picker和嘗試這個對我的源代碼:

UtilDateModel model = new UtilDateModel(); 
model.setDate(2014, 8, 24); 
model.setSelected(true); 

但我一直在玩弄在哪裏把它似乎仍然沒有工作。

任何想法的傢伙?

+0

我認爲你必須使用的setValue()http://www.gwtproject.org/javadoc/latest /com/google/gwt/user/datepicker/client/DatePicker.html#setValue(java.util.Date)設置它... – StackFlowed 2014-10-06 14:19:40

+0

你在說什麼類型的日期選擇器?至少在你的問題或技術中指出包裝名稱(如gwt,swing等)。這應該也反映在添加的標籤中。 – icza 2014-10-06 14:24:33

+0

@icza我更新了我的問題。 – benziv 2014-10-06 14:32:54

回答

3

你可以試試這個:

String dateValue = "initial date value"; // must be in (yyyy- mm- dd) format 
Date date = new SimpleDateFormat("yyyy-mm-dd").parse(dateValue); 
jDateChooser.setDate(date); 
0

這應該解決這個問題:

UtilDateModel model = new UtilDateModel(); 
model.setDate(2014, 8, 24); 
startDatePicker = new JDatePickerImpl(
    new JDatePanelImpl(model), new DateLabelFormatter()); 
相關問題