基于Java Swing开发的好看的皮肤

先介绍几款开源及商业的皮肤。

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)远山青

猜你喜欢

转载自www.cnblogs.com/poxiao/p/12606998.html