我正在测试Eclipse / SWT DateTime控件提供的日语Imperial Calendar支持。我试过以下但只用英文获得日历。
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.
然后尝试在控制面板中更改格式和区域设置 - >地区和语言,但我可以看到日本文本,但不能看日本帝国日历。
缺少什么?我在这里做错了吗?有没有更好/更简单的方法来测试它?
提前致谢。
答案 0 :(得分:0)
Locale.setDefault(new Locale("ja", "JP", "JP"));
无法设定。它仅适用于系统区域设置。因此更改了系统区域设置并对设置进行了必要的更改。现在工作!!! :))