public DatePickerDialog(Shell parent){
super(parent);
shell = new Shell(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL | SWT.CLOSE);
shell.setText("Choose Due Date...");
shell.setLayout(new GridLayout());
final DateTime dateTime = new DateTime(shell, SWT.CALENDAR | SWT.BORDER);
shell.addDisposeListener(new DisposeListener() {
@Override
public void widgetDisposed(DisposeEvent e) {
int month = dateTime.getMonth()+1;
String monthStr = Integer.toString(month);
if (month < 10){
monthStr = "0"+month;
}
int day = dateTime.getDay();
String dayStr = Integer.toString(day);
if (day < 10){
dayStr = "0"+day;
}
date = dateTime.getYear() + "-" + monthStr + "-" + dayStr;
//date = dateTime.toString();
}
});
}
DatePickerDialog.java 文件源码
java
阅读 44
收藏 0
点赞 0
评论 0
项目:TranskribusSwtGui
作者:
评论列表
文章目录