2009-08-12 21 views
0

Java Swingアプレットは、ユーザがシステム環境設定をどのように設定したかに応じて、中国語または英語でMenuItemを表示する必要があります。英語と中国語のスイングアプレットメニュー項目の国際化 - 例?

これを行う方法を示すコンパイル可能な例は誰も見ていますか?

私は国際化と(例えば、this one)は、Java/Swingのをテーマにいくつかの記事を見てきましたが、今のところ、私は、Swing、アプレット、およびのMenuItemの被験者に固有のものを発見していません。 i18nにまったく新しいものであるため、私は速やかにスピードアップするための実例を好むでしょう。

答えて

1

Java Internationalization tutorialから始める必要があります。

基本的に、すべてのテキスト文字列をロケール接尾辞を持つ外部ResourceBundleに配置し、ユーザーの現在のロケールに応じて適切なものをロードできます。これは、メニュー項目のラベルがソースにハードコードされていないことを意味します。 ResourceBundle APIはあなたのためにすべての努力をしているので、それはすべて実際には驚くほど簡単に動作します。

その他のリソースはhereです。

関連する問題