2012-01-20 10 views
0

Eclipse/SWT DateTimeコントロールによって提供される日本語インペリアルカレンダーサポートをテストしています。私は以下を試しましたが、英語でのみカレンダーを手に入れました。 >地域と言語が、私は日本語の法令ではなく、日本帝国のカレンダーを見ることができました -Eclipse/SWT DateTimeの日本語インペリアルカレンダーサポート

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
Locale.setDefault(new Locale("ja", "JP", "JP")); 

は設定できません。システムロケールでのみ動作します。これにより、システムのロケールが変更され、必要な設定が変更されました。今作業中!!!!

関連する問題