先介绍几款开源及商业的皮肤。
Weblaf:非常赞的套件,界面现代、简约。依赖包较少。 有开源也有商业协议,个人最喜欢的皮肤。
https://github.com/mgarin/weblaf
PgsLookAndFeel:界面简约现代,Apache2开源协议
http://www.pagosoft.com/projects/pgslookandfeel/
Seaglass:蛮美观的UI,界面现代,是基于Java 7自带皮肤Nimbus改进
https://github.com/khuxtable/seaglass/wiki
beautyeye:界面现代
https://github.com/JackJiang2011/beautyeye
Synthetica:较丰富的UI风格,但对中文字体的支持有问题。一半的皮肤免费,但其中一些较美观的需要商业授权
http://www.javasoft.de/synthetica/themes/
Jtattoo:分GPL / LGPL / Apache三种协议,有开源也有商业版,个人较喜欢其中的Luna风格
http://www.jtattoo.net/
Insubstantial:substance项目的分支项目
https://github.com/Insubstantial/insubstantial
Nimbus:Java SE 6 Update 10以后Oracle内置的皮肤
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html
Quaqua:整的很像MAC OS的界面
http://www.randelshofer.ch/quaqua/index.html
Alloy:商业的
http://lookandfeel.incors.com/
JGoodies:商业的
http://www.jgoodies.com/products/swing-suite/
项目基于Java6开发一直使用着内置的皮肤Nimbus,界面小修小改勉强也能满足不同客户的需求,个人感觉也还可以。但是由于客户的特殊性,需要长时间面对软件,而且不同的科室灯光环境,屏幕环境相差也比较大,有的科室喜欢暗色调,有的科室喜欢亮色调。为此也引入过上述介绍的皮肤。但是风格调整起来很费劲,总感觉不协调。于是想办法开发了一套自主的皮肤解决困扰已久的问题。用户可根据需要自定义切换不同的皮肤风格。先上图
1)商务蓝
2)复古绿
3)格调灰
4)湖心绿
5)活力橙
6)简约蓝
7)琉璃绿
8)摩卡棕
9)品格紫
10)桑夏青
11)钛白灰
12)薰衣紫
13)远山青