您的位置:首页 > 编程语言 > Java开发

开发RCP时如何去掉NetBeans Platform的版本信息

2007-08-09 12:05 330 查看
用NetBeans Platform开发RCP的时候,运行项目工程会在Application的标题上显示出NetBeans Platform的版本信息。例如在项目的Properties里面设置的名称是NetBean,在运行项目时,菜单栏上面的标题栏会显示出NetBean200610171010。跟在项目名称后面那一串数字就是NetBeansPlatform的版本信息。因为我使用的Platform版本是NetBeans IDE 5.5 Build200610171010。这个信息可以右键单击工程,然后选择Properties,可以在Libraries里面查到。

在导出Zip Distribution的时候运行程序也会看到这个版本信息,然而我们是不希望它出现的。可以通过一下方式改。
解压缩Zip Distribution,然后在目录中会有一个以项目名称命名的目录,例如项目名称是netbeanssimulation,就会有一个netbeanssimulation目录。
进入netbeanssimulation/modules/locale/目录,会有两个文件:
org-netbeans-core_netbeanssimulation.jar
org-netbeans-core-windows_netbeanssimulation.jar
打开core-windows这个jar包,找到org/netbeans/core/windows/view/ui/目录下的
Bundle_netbeanssimulation.properties文件。打开这个属性文件可以看到里面有两行:
CTL_MainWindow_Title=NetBeans Simulation {0}
CTL_MainWindow_Title_No_Project=NetBeans Simulation {0}
只要将每行最后的{0}去掉,然后更新jar包,再重新运行你就会发现版本信息没有了,标题栏内只剩下项目名称了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: