给大家介绍两种很好玩的Look And Feel:<o:p></o:p>
NapkinLookAndFeel和LiquidLookAndFeel.
效果图分别如下
NapkinLookAndFeel
LiquidLookAndFeel
<o:p></o:p>
测试代码如下:
DemoGui.java














































































































大家看到NapkinLookAndFeel那个图里面有乱码,那是因为NapkinLookAndFeel不支持中文,比较遗憾,我猜想很可能是他使用的字体不支持中文。不过有一种很恶心的方式可以让他支持中文:那就是在所有使用中文的地方都采用html,比如:

不过这样button的字体就不是Napkin的风格了,大家可以试下。
还有代码中有这样两行:


这两行的作用是:不使用默认的decoration,而使用你使用的LookAndFeel类提供的Decoration, 不过不是所有的LookAndFeel都提供decoration, 比如NapkinLookAndFeel就不提供,而LiquidLookAndFeel里面就提供,大家可以把这两行取消注释试一下。
还有一点提醒大家注意,我的测试代码里把


放在static初始化块里面了,这不是必须的,但是你必须保证把这段代码放在你生成所有的Component/Jcomponent之前,否则LookAndFeel不能生效。
参考资料:
Napkin和Liquid都可以在sourceforge上找的到。