使用NetBeans Platform開(kāi)發(fā)軟件,你會(huì)發(fā)現(xiàn)軟件標(biāo)題欄總是類似這樣的:
NetBeans Platform build 20120812
那么,如果將NetBeans Platform應(yīng)用的標(biāo)題欄換成自己的內(nèi)容呢,Come on,下面一步一步來(lái):
第一步:進(jìn)入你的NetBeans Platform工程目錄,如下圖:

第二步:進(jìn)入dist目錄,將發(fā)布包解壓縮,如下圖:

第三步:以此進(jìn)入如下目錄:

第四步:將org-netbeans-core-windows_testnetbeanssuite.jar再解壓縮,然后逐級(jí)進(jìn)入解壓縮后的目錄,如下圖:

第五步:修改Bundle_testnetbeanssuite.properties文件中的標(biāo)題信息,如下:
CTL_MainWindow_Title=George Studio
CTL_MainWindow_Title_No_Project=George Software Demo
第六步,刪除原來(lái)的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文件,放到原來(lái)org-netbeans-core-windows_testnetbeanssuite.jar文件所在的目錄,注意,打包后,org-netbeans-core-windows_testnetbeanssuite.jar內(nèi)的文件目錄應(yīng)該是這樣的:

以上步驟完成后,備份新打包的這個(gè)org-netbeans-core-windows_testnetbeanssuite.jar文件,以備下次使用。
然后,返回:\TestNetBeansSuite\dist\testnetbeanssuite\testnetbeanssuite\bin,運(yùn)行 testnetbeanssuite.exe,這時(shí)候,
你看到啟動(dòng)的NetBeans Platform應(yīng)用,應(yīng)經(jīng)是剛才自己設(shè)置的標(biāo)題了,如下圖:

特別說(shuō)明:
如果你看到的應(yīng)用標(biāo)題還是原來(lái)的老標(biāo)題,不是你設(shè)置的新標(biāo)題,那么肯定是NetBeans Platform緩存的問(wèn)題,請(qǐng)刪除:
C:\Users\gao\AppData\Roaming 目錄下的以你的應(yīng)用名為名字的文件夾,對(duì)于我的這個(gè)例子,就是:
C:\Users\gao\AppData\Roaming\.testnetbeanssuite
Mac OS X下,步驟相同,不同的是刪除NetBeans Platform緩存文件夾的路徑不一樣。
至于Mac OS X下NetBeans Platform應(yīng)用的緩存目錄,我沒(méi)有去查看,用OSX的同學(xué)可以自己去找一下緩存目錄。
NetBeans Platform build 20120812
那么,如果將NetBeans Platform應(yīng)用的標(biāo)題欄換成自己的內(nèi)容呢,Come on,下面一步一步來(lái):
第一步:進(jìn)入你的NetBeans Platform工程目錄,如下圖:

第二步:進(jìn)入dist目錄,將發(fā)布包解壓縮,如下圖:

第三步:以此進(jìn)入如下目錄:

第四步:將org-netbeans-core-windows_testnetbeanssuite.jar再解壓縮,然后逐級(jí)進(jìn)入解壓縮后的目錄,如下圖:

第五步:修改Bundle_testnetbeanssuite.properties文件中的標(biāo)題信息,如下:


第六步,刪除原來(lái)的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文件,放到原來(lái)org-netbeans-core-windows_testnetbeanssuite.jar文件所在的目錄,注意,打包后,org-netbeans-core-windows_testnetbeanssuite.jar內(nèi)的文件目錄應(yīng)該是這樣的:

以上步驟完成后,備份新打包的這個(gè)org-netbeans-core-windows_testnetbeanssuite.jar文件,以備下次使用。
然后,返回:\TestNetBeansSuite\dist\testnetbeanssuite\testnetbeanssuite\bin,運(yùn)行 testnetbeanssuite.exe,這時(shí)候,
你看到啟動(dòng)的NetBeans Platform應(yīng)用,應(yīng)經(jīng)是剛才自己設(shè)置的標(biāo)題了,如下圖:

特別說(shuō)明:
如果你看到的應(yīng)用標(biāo)題還是原來(lái)的老標(biāo)題,不是你設(shè)置的新標(biāo)題,那么肯定是NetBeans Platform緩存的問(wèn)題,請(qǐng)刪除:
C:\Users\gao\AppData\Roaming 目錄下的以你的應(yīng)用名為名字的文件夾,對(duì)于我的這個(gè)例子,就是:
C:\Users\gao\AppData\Roaming\.testnetbeanssuite
Mac OS X下,步驟相同,不同的是刪除NetBeans Platform緩存文件夾的路徑不一樣。
至于Mac OS X下NetBeans Platform應(yīng)用的緩存目錄,我沒(méi)有去查看,用OSX的同學(xué)可以自己去找一下緩存目錄。