Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse/SWT DateTime中的日本帝国日历支持_Java_Eclipse_Localization_Swt - Fatal编程技术网

Java Eclipse/SWT DateTime中的日本帝国日历支持

Java Eclipse/SWT DateTime中的日本帝国日历支持,java,eclipse,localization,swt,Java,Eclipse,Localization,Swt,我正在测试Eclipse/SWT日期时间控件提供的日本帝国日历支持。我尝试了以下方法,但得到的日历只有英文 Locale localeImperialJapanese = new Locale("ja", "JP", "JP"); Locale.setDefault(localeImperialJapanese); DateTime calendar = new DateTime(parent, SWT.CALENDAR); //Code to show the calendar in a di

我正在测试Eclipse/SWT日期时间控件提供的日本帝国日历支持。我尝试了以下方法,但得到的日历只有英文

Locale localeImperialJapanese = new Locale("ja", "JP", "JP");
Locale.setDefault(localeImperialJapanese);
DateTime calendar = new DateTime(parent, SWT.CALENDAR);
//Code to show the calendar in a dialog.
然后尝试在控制面板->区域和语言中更改格式和区域设置,但我可以看到日文文本,但看不到日文日历

少了什么?我做错什么了吗?有没有更好/更简单的方法来测试这一点

提前谢谢

Locale.setDefault(new Locale("ja", "JP", "JP"));
无法设置。它仅适用于系统区域设置。因此,更改了系统区域设置并对设置进行了必要的更改。现在工作!!!:)