zoukankan      html  css  js  c++  java
  • 基于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)远山青

  • 相关阅读:
    ASP.NET里面,如果设置了form的 onsubmit="return false;"之后,就不能提交按钮了?
    存储过程(待填)
    关于电脑屏幕分辨率太高字太小怎么解决?
    最新版Android开发工具
    Xamarin For Visual Studio 3.0.54.0 完整离线破解版(C# 开发Android、IOS工具 吾乐吧软件站分享)
    ubuntu 16.04 source (HUST and 163)
    transmission简单使用
    Test Tex
    What is a Statistic?
    IDE、SATA、SCSI、SAS、FC、SSD硬盘类型介绍[zz]
  • 原文地址:https://www.cnblogs.com/poxiao/p/12606998.html
Copyright © 2011-2022 走看看