Я использую Eclipse для написания приложения Java. Мое приложение включает виджет DateTime (org.eclipse.swt.widgets.datetime). Я не могу определить правильный способ присвоить значение по умолчанию. У меня значение DateTime 2/1/2012. Я использую объект Calendar, чтобы попытаться установить значение по умолчанию, и я думаю, что я просто не совсем понимаю, как это работает.Как установить значение виджета DateTime
Я попытался
Calendar.getInstance().setTime(startDate);
StartDateWidget.setDate(Calendar.YEAR, Calendar.MONTH,Calendar.DATE);
Это просто показывает текущую дату.
И я попытался
Calendar startCal = Calendar.getInstance();
startCal.setTime(startDate);
StartDateWidget.setDate(startCal.YEAR, startCal.MONTH, startCal.DATE);
Это показывает ошибку в Eclipse, об использовании статических аксессоров и при запуске приложения, дата показывает 3/5/2012.
Я проверяю доступ в Интернет и вижу множество примеров использования виджета DateTime, но я не могу найти примеров установки значения по умолчанию из существующего значения datetime. Что я делаю не так?
Спасибо, это был ответ, который я искал. – Robbert