为什么80%的码农都做不了架构师?>>>   

一、官方类

首先Java提供了几个自带的L&F类,可以使用如下获取类名:

UIManager.LookAndFeelInfo[] info=UIManager.getInstalledLookAndFeels();for(int i=0;i<info.length;i++){System.out.println(info[i].getClassName()); }

结果如下:

javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel

二、第三方类

下面总结几个第三方的外观类:

1、BeautyEye

http://code.google.com/p/beautyeye/

2、Substance

http://java.net/projects/substance/sources/svn/show

3、Seaglass

http://www.oschina.net/p/seaglass

4、 Synthetica

http://www.javasoft.de/synthetica/themes/

5、其他

http://www.open-open.com/61.htm

三、各种外观类比较

参考文章:http://www.iteye.com/news/2661

转载于:https://my.oschina.net/muffe/blog/181726

Java的常用Swing外观类总结相关推荐

  1. java中常用的工具类

    1. 常用零散工具类 1.1[DateUtil.java]日期处理的工具类 /*** 时间日期处理工具* String -> Date* Date -> String* 以及生成含有日期的 ...

  2. java项目常用的工具类

    前言 在开发过程中,我们会遇到很多繁琐或者棘手的问题,但是,这些问题往往会存在一些便捷的工具类,来简化我们的开发,下面是我工作中经常使用到的工具类 常用工具类 日期工具类 import java.te ...

  3. java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,

    下面继续分享java中常用的一些工具类,希望给大家带来帮助! 1.FtpUtil Java package com.itjh.javaUtil;import java.io.File; import ...

  4. java中常用的包 类和接口_java.util包常用的类和接口

    标签:ash   可变   支持   set   组成   arraylist   层次结构   有序   结构 1. 常用接口 (1)Collection Collection 层次结构 中的根接口 ...

  5. [JAVA EE]常用的实体类注解

    注解 作用 @Entity 指定当前类是实体类,对应数据库中的一个表. @Table 指定表名,当实体类与其映射的数据库表名不同名时需要使用 @Table注解说明,同名则可省略. @Id 定当前字段是 ...

  6. JAVA中常用IO流类:BufferedReader和BufferedWriter读取文件操作

    一.BufferedReader 字符串缓冲读取类 构造方法:bufferedWriter bf = new bufferedWriter(Writer out ); 主要方法:void write( ...

  7. java获取属性工具类,Java中常用的工具类总结

    在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类. 有了这些轮子,会使代码更加简洁,优美, 但是需要经常看看大佬的源码, 这样才会有进步! 不能光会用 ...

  8. JAVA多线程-常用JUC工具类及阻塞队列

    工具类 CountDownLactch 简述 允许一个或多个线程等待,直到在其他线程中执行的一组操作完成,同步辅助. CountDownLatch 类用给定的计数初始化. await 方法阻塞,直到由 ...

  9. JAVA基础-常用的其他类

    System:描述系统的一些信息preperties();获取系统信息Properties prop =new System.getProperties();是hashtable 的子类.用map的方 ...

最新文章

  1. 玩爬虫不会登陆?这个工具拿走不谢!
  2. 通过JS控制各种元素的点击事件的【时间间隔】,特别适合【发表评论】功能...
  3. 科大讯飞陶晓东:人工智能时代的医学影像 | CCF-GAIR 2017
  4. 批量快速一键修改IP,掩码,网关,以及dns代码
  5. 最全的时间类解析。 SimpleDateFormat + Date() 和 DateTimeFormatter + LocalDate()的区别与使用场景
  6. 面试官:项目中常用的 .env 文件原理是什么?如何实现?
  7. WebSocket使用sendObject(Object arg0)向页面方法发送对象
  8. Python学习入门基础教程(learning Python)--5.1 Python下文件处理基本过程
  9. 关于重定向printf出错 Error[Pe020]: identifier FILE is undefined 解决方案
  10. 选择排序java实现
  11. 容器技术Docker K8s 34 容器服务ACK基础与进阶-安全管理
  12. JAVA计算机毕业设计在线购书商城系统Mybatis+源码+数据库+lw文档+系统+调试部署
  13. 单龙芯3A3000-7A1000PMON研究学习-(23)撸起袖子干-分析代码前的准备工作5
  14. html5 雷达,最强大脑雷达探点HTML5版本(示例代码)
  15. 锐龙R3 PRO 5450U性能怎么样?相当于什么水平级别档次?
  16. 审视AI界的“SOTA成瘾”丨AI学者万字论述
  17. 服务器摆放需要预留U位么_客厅沙发怎么摆放?六种方法教你如何摆放!(实用荐读)...
  18. 【开发工具】【perf】性能分析工具perf的编译和使用说明
  19. linux “<“ 会引发血案
  20. jzoj 1594: 【USACO】The Chivalrous Cow(骑士牛)( 待加入)

热门文章

  1. Android 日志工具包
  2. C#面向对象10 继承
  3. Beanstalkd消息队列的安装与使用
  4. github emoji 表情列表 1
  5. 网络请求(HTTP协议)小结
  6. 40岁,将站到哪里(转)
  7. PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
  8. Android 可以输入的下拉框
  9. Go 类型转换、类型断言与类型选择
  10. Linux 命令(24)—— mv 命令