Gwt 日期选择器日期(公历日期除外)
我想知道如何在SmartGWT中实现日期选择器以显示其他日期,例如:中文、佩里桑、阿拉伯日期。任何代码或链接到一些网站将不胜感激。我尝试搜索SmartGWT论坛,但找不到任何帮助 我更进一步,做了一些工作,并设法走在前面一步。我所做的是使用波斯日历,并按如下方法设置:Gwt 日期选择器日期(公历日期除外),gwt,calendar,smartgwt,smartgwt-pro,Gwt,Calendar,Smartgwt,Smartgwt Pro,我想知道如何在SmartGWT中实现日期选择器以显示其他日期,例如:中文、佩里桑、阿拉伯日期。任何代码或链接到一些网站将不胜感激。我尝试搜索SmartGWT论坛,但找不到任何帮助 我更进一步,做了一些工作,并设法走在前面一步。我所做的是使用波斯日历,并按如下方法设置: dateChooser.setData(CommonUtil.gregorianToJalali(new Date())); 但我不知道如何改变其他的事情。请帮我把它修好 以下是完整的代码: public class DateC
dateChooser.setData(CommonUtil.gregorianToJalali(new Date()));
但我不知道如何改变其他的事情。请帮我把它修好
以下是完整的代码:
public class DateChooserSample extends VLayout{
public DateChooserSample() {
init();
}
public void init() {
setShowEdges(true);
setWidth(150);
setMembersMargin(5);
setLayoutMargin(10);
DynamicForm form = new DynamicForm();
form.setWidth(300);
final BlurbItem blurbItem = new BlurbItem();
form.setItems(blurbItem);
final DateChooser dateChooser = new DateChooser();
dateChooser.setData(CommonUtil.gregorianToJalali(new Date()));
dateChooser.setWidth(100);
blurbItem.setValue("Current date : " + CommonUtil.gregorianToJalali(new Date()));
dateChooser.addDataChangedHandler(new DataChangedHandler() {
@Override
public void onDataChanged(DataChangedEvent event) {
blurbItem.setValue("Selected date : " + CommonUtil.gregorianToJalali(dateChooser.getData()));
}
});
addMember(dateChooser);
addMember(form);
}
}
仅供参考-ECMA脚本,即javascript,即GWT有一个与公历日期相关的bug,比如与2月29日相关的波斯日历。