2009-08-12 39 views
0

Java Swing小程序需要以中文或英文顯示其MenuItems,具體取決於用戶如何設置其系統首選項。以英文和中文國際化Swing Applet菜單項 - 示例?

有人看到編譯的例子,說明如何做到這一點?

我見過關於國際化和Java/Swing主題的一些文章(例如,this one),但到目前爲止我還沒有找到任何特定於Swing,Applets和MenuItems主題的內容。作爲一名全新的i18n,我更喜歡一個可行的例子,以幫助我快速起牀。

回答

1

你應該與Java Internationalization tutorial開始。

基本上,你把於具有區域後綴外把ResourceBundle所有的文本字符串,並且可以加載相應的一個根據用戶當前的語言環境。這意味着菜單項標籤不會被硬編碼到源代碼中。實際上,這一切都非常容易,因爲ResourceBundle API爲您做了所有艱苦的工作。

其他資源here