asdtiang的博客 感谢blogjava提供的博客交流平台

swing皮肤包使用及样例

Posted on 2010-02-28 10:04 asdtiang 阅读(4649) 评论(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美元)