Java GWT日期选择器区域设置
是否可以为com.google.gwt.user.datepicker.client.datepicker设置区域设置? 我需要用意大利语风格显示日期和星期。这里有一个用于gwt的手柄 这是一个意大利地区 我希望它能对您有所帮助。的javadoc有一个示例,您可以从中开始—您只需在分配给Java GWT日期选择器区域设置,java,javascript,gwt,localization,locale,Java,Javascript,Gwt,Localization,Locale,是否可以为com.google.gwt.user.datepicker.client.datepicker设置区域设置? 我需要用意大利语风格显示日期和星期。这里有一个用于gwt的手柄 这是一个意大利地区 我希望它能对您有所帮助。的javadoc有一个示例,您可以从中开始—您只需在分配给日期选择器的ValueChangeHandler中格式化日期: public class DatePickerExample implements EntryPoint { public void onMo
日期选择器的ValueChangeHandler
中格式化日期:
public class DatePickerExample implements EntryPoint {
public void onModuleLoad() {
// Create a date picker
DatePicker datePicker = new DatePicker();
final Label text = new Label();
// Set the value in the text box when the user selects a date
datePicker.addValueChangeHandler(new ValueChangeHandler() {
public void onValueChange(ValueChangeEvent event) {
Date date = event.getValue();
String dateString = DateTimeFormat.getMediumDateFormat().format(date);
text.setText(dateString);
}
});
// Set the default value
datePicker.setValue(new Date(), true);
// Add the widgets to the page
RootPanel.get().add(text);
RootPanel.get().add(datePicker);
}
}
这将在您的默认语言环境中设置日期格式-如果您想将其更改为其他内容,GWT文档中会有一个关于如何执行此操作的详细说明。GWT中的语言环境设置为全局
您可以在html文件的元标记中设置本地标记:
<html><head><meta name="gwt:property" content="locale=it">...
。。。
您必须将区域设置添加到modulefile*.gwt.xml:
<extend-property name="locale" values="it"/>
属性定义如下:
com.google.gwt.i18n.client.constants.DateTimeConstantsImpl_xx.properties
有关更多信息,请阅读文档。演示链接不再有效,请下次将代码放入您的答案中。