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

时间:2012-01-20 08:31:24

标签: java eclipse localization swt

我正在测试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.

然后尝试在控制面板中更改格式和区域设置 - >地区和语言,但我可以看到日本文本,但不能看日本帝国日历。

缺少什么?我在这里做错了吗?有没有更好/更简单的方法来测试它?

提前致谢。

1 个答案:

答案 0 :(得分:0)

Locale.setDefault(new Locale("ja", "JP", "JP"));

无法设定。它仅适用于系统区域设置。因此更改了系统区域设置并对设置进行了必要的更改。现在工作!!! :))