public CalendarImpl(final Object parentUiReference, final ICalendarSetupSpi setup, final SwtImageRegistry imageRegistry) {
super(new DateTime((Composite) parentUiReference, SWT.CALENDAR), imageRegistry);
this.inputObservable = new InputObservable();
getUiReference().addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(final SelectionEvent e) {
final Calendar calendar = new GregorianCalendar();
calendar.set(Calendar.YEAR, getUiReference().getYear());
calendar.set(Calendar.MONTH, getUiReference().getMonth());
calendar.set(Calendar.DAY_OF_MONTH, getUiReference().getDay());
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
date = calendar.getTime();
inputObservable.fireInputChanged(date);
}
});
}
CalendarImpl.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:jo-widgets
作者:
评论列表
文章目录