asdtiang的博客 感謝blogjava提供的博客交流平臺

          swing皮膚包使用及樣例

          Posted on 2010-02-28 10:04 asdtiang 閱讀(4667) 評論(0)  編輯  收藏 所屬分類: JAVA
          咋天有好友問了下swing皮膚包的問題,晚上學習了下,寫出來供大家參考。(以前沒玩過,不要笑)

          http://javootoo.l2fprod.com/index.html  該網站上有收費和開源的皮膚包。

          加載皮膚包的代碼在這里簡單說下,加入JAR包,在窗體加載代碼前加入以下代碼,窗體最好以線程啟動。
           protected void startup() {
                  
          try {
                      UIManager.setLookAndFeel(
          new NapkinLookAndFeel());
                      ///每個皮膚包都有一個****LookAndFeel類,查下文檔或看下JAR都能找到,在這里改下就可以了
                  } 
          catch (UnsupportedLookAndFeelException ex) {
                      Logger.getLogger(TestSkin1View.
          class.getName()).log(Level.SEVERE, null, ex);
                  }
                  show(
          new TestSkin1View(this));
              }
          我的環境是NetBean6.8

          代碼就不用多說了,來看下效果。substance有BUG,它不是完全開源的,不過它的皮膚包很多

          Napkin Look & Feel



          Liquid look & feel




          idw-gpl



          JTattoo


          com.jtattoo.plaf.smart.SmartLookAndFeel

          com.jtattoo.plaf.bernstein.BernsteinLookAndFeel


          Squareness Look and Feel


          net.beeger.squareness.SquarenessLookAndFeel







          天蒼蒼,野茫茫,風吹草底見牛羊

          posts - 80, comments - 24, trackbacks - 0, articles - 32

          Copyright © asdtiang

          asdtiang的博客 PaidMailz
          點擊廣告網賺A(每天4個廣告,每個0.0025美元,一個搜索廣告0.03美元)
          主站蜘蛛池模板: 桓台县| 延边| 平顶山市| 璧山县| 夹江县| 乌什县| 台东县| 措美县| 中西区| 临武县| 怀仁县| 台北市| 平原县| 北票市| 安顺市| 舒兰市| 新化县| 乌鲁木齐县| 定日县| 修武县| 石屏县| 包头市| 岳西县| 宣汉县| 若尔盖县| 孙吴县| 疏勒县| 广宗县| 衡南县| 云南省| 柯坪县| 玉门市| 中西区| 玛沁县| 曲沃县| 咸阳市| 那曲县| 耒阳市| 启东市| 吉木萨尔县| 平安县|