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

          swing皮膚包使用及樣例

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

          http://javootoo.l2fprod.com/index.html  該網(wǎng)站上有收費(fèi)和開源的皮膚包。

          加載皮膚包的代碼在這里簡單說下,加入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));
              }
          我的環(huán)境是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







          天蒼蒼,野茫茫,風(fēng)吹草底見牛羊

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

          Copyright © asdtiang

          asdtiang的博客 PaidMailz
          點(diǎn)擊廣告網(wǎng)賺A(每天4個廣告,每個0.0025美元,一個搜索廣告0.03美元)
          主站蜘蛛池模板: 盐边县| 通江县| 保德县| 阿克陶县| 浏阳市| 雷州市| 公安县| 抚州市| 兴义市| 泰和县| 正阳县| 高要市| 镇平县| 阳东县| 奉新县| 土默特左旗| 开原市| 南部县| 得荣县| 来宾市| 华坪县| 虹口区| 奈曼旗| 毕节市| 汉源县| 伊通| 盐边县| 禹城市| 泗水县| 伊春市| 区。| 凉山| 郁南县| 阜新市| 双峰县| 巢湖市| 宝丰县| 麟游县| 嫩江县| 雷山县| 原平市|