上次界面的问题终于解决了(感谢令狐虫兄的提点!),只要我关闭自动国际化功能就可以了,应该说是我没有配置好才对,如果建立工程的时候选择 JavaDesktopApplication就不会出现那样的问题了(我选择的是JavaApplication)。后来想想既然是国际化的问题,何不 研究研究它呢?于是就有了这篇文章(我的文笔不是很好,可能表达的不是很清楚)。下面讲讲我是如何使用NetBeans的自动国际化功能的:
1. 新建一个工程
![]()
2. 托拉一些常用组件的面板中并用英文命名他们
![]()
3. 在工程目录下找到工程的资源包的 .properties文件右键对应的.properies文件选择Add ocal
![]()
在对话框中找到中文(中国) 最后点击OK按钮 IDE就会帮你生成对应的local 入下图
4. 然后右键zh_CN-中文(中国) 选择Open 就会看到如下界面,然后将对应的英文翻译成中文就可以了
5. 如果你用的是中文的操作系统,那你就可以直接运行项目,就可以看到中文的界面了。如果你用的是英文的操作系统,那你到控制面板中找到Regonal and Language Options双击它
在对话框中找到Chinese(PRC) 选中它,最后点击OK 如下图(我用的是英文的Windows)
6. 最后运行你的项目就可以看到中文的界面了(要不然会是英文的界面)
是不是觉得NetBeans的国际化功能很好用呢?心动不如行动,赶快建立自己国际化应用程序吧!
本文来自于blogjava 作者:日月雨林