使用NetBeans Platform开发软件,你会发现软件标题栏总是类似这样的:
NetBeans Platform build 20120812
那么,如果将NetBeans Platform应用的标题栏换成自己的内容呢,Come on,下面一步一步来:
第一步:进入你的NetBeans Platform工程目录,如下图:
第二步:进入dist目录,将发布包解压缩,如下图:
第三步:以此进入如下目录:
第四步:将org-netbeans-core-windows_testnetbeanssuite.jar再解压缩,然后逐级进入解压缩后的目录,如下图:
第五步:修改Bundle_testnetbeanssuite.properties文件中的标题信息,如下:
CTL_MainWindow_Title=George Studio
CTL_MainWindow_Title_No_Project=George Software Demo 第六步,删除原来的TestNetBeansSuite\dist\testnetbeanssuite\testnetbeanssuite\testnetbeanssuite\modules\locale目录下的org-netbeans-core-windows_testnetbeanssuite.jar文件,然后将
刚才解压缩后的TestNetBeansSuite\dist\testnetbeanssuite\testnetbeanssuite\testnetbeanssuite\modules\locale\org-netbeans-core-windows_testnetbeanssuite文件夹,打包为org-netbeans-core-windows_testnetbeanssuite.jar文件,放到原来org-netbeans-core-windows_testnetbeanssuite.jar文件所在的目录,注意,打包后,org-netbeans-core-windows_testnetbeanssuite.jar内的文件目录应该是这样的:
以上步骤完成后,备份新打包的这个org-netbeans-core-windows_testnetbeanssuite.jar文件,以备下次使用。
然后,返回:\TestNetBeansSuite\dist\testnetbeanssuite\testnetbeanssuite\bin,运行 testnetbeanssuite.exe,这时候,
你看到启动的NetBeans Platform应用,应经是刚才自己设置的标题了,如下图:
特别说明:
如果你看到的应用标题还是原来的老标题,不是你设置的新标题,那么肯定是NetBeans Platform缓存的问题,请删除:
C:\Users\gao\AppData\Roaming 目录下的以你的应用名为名字的文件
夹,对于我的这个例子,就是:C:\Users\gao\AppData\Roaming\.testnetbeanssuite
Mac OS X下,步骤相同,不同的是删除NetBeans Platform缓存文件夹的路径不一样。
至于Mac OS X下NetBeans Platform应用的缓存目录,我没有去查看,用OSX的同学可以自己去找一下缓存目录。