隨筆 - 6  文章 - 1  trackbacks - 0
          <2008年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          Look And Feel for NetBeans

          此帖討論NetBeans的非默認樣式的用法,基于命令行。
          這里筆者將“laf(Look And Feel)”譯為“樣式”

          因為NetBeans是基于Swing的,這使得NetBeans具有了百變面孔,相當可愛喲!

          了解Java Swing 的人可能知道Swing 的Look and Feel 是很靈活的,現在就有很多的實現。下面是筆者知道的windows平臺的一些列表:
          其中前四種是jdk自帶的,后三種比較有趣。(因為筆者還沒有申請到opensolaris,只知道windows,渴望中)。
          注意今天的實現方式是跨平臺的。

          打開這個路徑C:\Program Files\netbeans-5.5\bin,檢查是否有nb.exe
          打開命令行輸入cd "C:\Program Files\netbeans-5.5\bin"回車
          輸入nb --laf javax.swing.plaf.metal.MetalLookAndFeel
          這樣NetBeans就打開了,其樣式與原來的有什么不同?下面是筆者的圖片
          命令行:

          NetBeans:


          用這種方法可以順利的看到前四種的結果,其中第3種是windows下NetBeans默認的樣式。
          而對于其它三種則沒有效果,因為根本就沒有找到那些類。
          輸出窗口報錯如下:
          UI class not found, using default UI...

          現在介紹其它三種效果的實現方法。
          首先,需要獲得它們的jar包,你可能已發現我在上面給這三種樣式加了鏈接,點進去下載吧
          下面以substance為例,這兒下它的包
          https://substance.dev.java.net/files/documents/3294/55844/substance.jar
          放到D:\下
          打開命令行輸入cd "C:\Program Files\netbeans-5.5\bin"回車
          輸入nb --cp:a "D:\substance.jar" --laf org.jvnet.substance.SubstanceLookAndFeel
          這樣NetBeans就打開了,其樣式與原來的有什么不同?下面是筆者的圖片



          ---------------------------------------------------------------------------------------------------------------------------------------------------------------

          每次都在命令行中啟動,過于繁瑣。可以在NETBEAN 的配置文件中加入配置參數:
          1)下載 look and feel jar 包到硬盤上
          2)打開netbean安裝路徑下的etc\netbeans.conf
                 增加下面一下行:
                 netbeans_default_options="--cp:p C:\javaplugin\PgsLookAndFeel.jar --laf com.pagosoft.plaf.PgsLookAndFeel"
                 --cp:p C:\javaplugin\PgsLookAndFeel.jar 作用是把look and feel jar 加到Netbean啟動路徑上;
                 --laf com.pagosoft.plaf.PgsLookAndFeel  作用為啟用指定的look and feel。
          posted on 2008-11-14 11:52 川流不息 閱讀(1678) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 塔河县| 安国市| 景宁| 剑川县| 左权县| 比如县| 江永县| 连州市| 平武县| 永吉县| 龙南县| 康定县| 开阳县| 嘉义县| 集贤县| 柳河县| 东光县| 墨玉县| 铜山县| 交城县| 扬中市| 苏尼特右旗| 京山县| 莱芜市| 东丰县| 克拉玛依市| 阿拉善盟| 和政县| 尼木县| 南京市| 于田县| 蒙城县| 玛纳斯县| 吉水县| 军事| 娄烦县| 铅山县| 金阳县| 聂拉木县| 清水河县| 广德县|