Как установить начальное значение выбора даты?

У меня есть date_picker от toedter.com из пакета jcalendar, которые являются компонентами Swing. Как я могу установить начальное значение для него? Я использую NetBeans.

Я добавил date_picker в режиме конструктора и попробовал это в моем исходном коде:

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

но я разыскиваю, где его поставить, похоже, не работает.

Есть идеи, ребята?

2 ответа

Решение

Вы можете попробовать это:

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

Это должно решить это:

UtilDateModel model = new UtilDateModel();
model.setDate( 2014, 8, 24 );
startDatePicker = new JDatePickerImpl(
    new JDatePanelImpl( model ), new DateLabelFormatter() );
Другие вопросы по тегам