Java中的LookAndFeel
来源:互联网 发布:参观国家博物馆 知乎 编辑:程序博客网 时间:2024/04/30 14:34
Java中的LookAndFeel
Java'中的几种Look and Feel
1、Metal风格 (默认)
String lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
2、Windows风格
String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
3、Windows Classic风格
String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
4、Motif风格
String lookAndFeel = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
5、Mac风格 (需要在相关的操作系统上方可实现)
String lookAndFeel = "com.sun.java.swing.plaf.mac.MacLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
6、GTK风格 (需要在相关的操作系统上方可实现)
String lookAndFeel = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
UIManager.setLookAndFeel(lookAndFeel);
7、可跨平台的默认风格
String lookAndFeel = UIManager.getCrossPlatformLookAndFeelClassName();
UIManager.setLookAndFeel(lookAndFeel);
8、当前系统的风格
String lookAndFeel = UIManager.getSystemLookAndFeelClassName();
UIManager.setLookAndFeel(lookAndFeel);
在Java中让用户能够动态地更改应用的外观,可以给用户更好地体验,具体的实现方式是:
1,先使用UIManager.setLookAndFeel(String s)方法设定对应的外观
2,再使用SwingUtilities.updateComponentTreeUI(Component c)方法立刻更新应用的外观
这两个类均在javax.swing包中
- Java中的LookAndFeel
- DevExpress 中的LookAndFeel机理
- JAVA---LookAndFeel(UIManager)
- Java Swing LookAndFeel Demo
- java皮肤lookandfeel:littleluck
- Java LookAndFeel 推荐之jgoodies
- 发现一个很好的JAVA LookandFeel
- Java 程序的LookAndFeel设置问题
- java Swing 修改外观(LookAndFeel)的方法
- java swing的默人LookAndFeel
- Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
- Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
- UIManager和LookAndFeel
- LookAndFeel的一个BUG
- JAVASE---LookAndFeel(UIManager)
- LookAndFeel类&UIManager类
- 更改 NetBeans IDE 的 LookAndFeel
- Swing LookandFeel制作的总结
- UIView中 setNeedsDisplay和setNeedsLayout
- 【Android】自定义控件实现九宫格解锁
- hdu 2010 及动态分配数组
- 敏捷开发实战(二)--你真的了解Scrum吗?
- 手动添加Mysql服务
- Java中的LookAndFeel
- java实现——客户端登录
- [Java]学习笔记,随笔【六】
- Python学习笔记 - 高阶函数
- PHP文件包含漏洞详解
- 如何 安装Yii2的高级应用程序模板
- Eclipse快捷键
- Java enum的用法详解
- 2015062909 - 黑鹰坠落