【发布时间】:2012-10-20 13:50:46
【问题描述】:
我尝试在我的 swing 应用程序中在运行时更改语言环境。
但我不知道它应该如何运作,或者没有总体规划?
我只能想到两个选择:
1.重启应用,不是最好的用户体验。
2. 创建一个可以注册/注销组件的本地化管理器,在更改时它只是迭代所有组件并更改文本。
1和2都觉得别扭。
其他信息:
目前,方向不是目标。
应用程序被混淆了。
例子:
LocRes_en.properties:
LocRes_ja.properties
ChangeLocale.java:
【问题讨论】:
标签: java swing localization runtime locale