本地化和L& Fs

时间:2012-09-13 22:45:50

标签: java swing localization uimanager

我认为如果我让用户能够选择并在“主题”(L& Fs)之间切换,那就太好了。我会给他一个Java金属(默认),系统默认,以及我可以从互联网上下载的更多选择......

我的应用程序也是双语的(你可以选择两种语言来显示)。 但是,对我的应用程序进行全面翻译非常重要。我可以处理简单的东西,命名JLabels,JButtons,框架标题等......

但也有一些预定义的组件,我不能轻易地管理字符串(例如JFileChooser)。有人告诉我,我可以使用UIManager更改它们,但是它们的字符串是L& F特定的。

现在,无论为每一个L& F翻译我的应用程序有多么有趣,我希望有一些控制这些字符串的集中方式。

毕竟,JFileChoose(例如)是相同的组件,无论使用L& F,对吗? 它在自己的相同部分打印文本,不是吗? 所以,应该有一些我可以访问的东西,这将授予我对打印到预定义组件上的文本的“主”控制,我假设......

有什么想法吗?

1 个答案:

答案 0 :(得分:2)