Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
来源:互联网 发布:适合孕妇的软件 编辑:程序博客网 时间:2024/05/21 12:51
本文转自:披Zhe羊皮De狼,原文地址:http://blog.csdn.net/u010995220/article/details/49847307
- javax.swing.UIManager类
- LookAndFeel抽象类
Sun提供了三个LookAndFeel子类:javax.swing.plaf.metal.MetalLookAndFeel(Metal样式)、com.sun.java.swing.plaf.motif.MotifLookAndFeel(Motif样式)、com.sun.java.swing.plaf.windows.WindowsLookAndFeel(Windows样式)。
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中的几种LookandFeel(此部分代码在main方法打开GUI界面之前实现)
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);
- 一个实例
2、若是改变某个面板的观感,则代码为:
UIManager.setLookAndFeel(观感名);
SwingUtilities.updateComponentTreeUI(面板引用);
以上代码必须能够被捕获异常,否则报错。
非常感谢原文作者,亲测有效!
0 0
- Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
- Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
- JAVA---LookAndFeel(UIManager)
- LookAndFeel类&UIManager类
- UIManager和LookAndFeel
- java Swing 修改外观(LookAndFeel)的方法
- Java中UIManager类的几种外观风格
- JAVASE---LookAndFeel(UIManager)
- java swing JTree 实现资源管理器 UIManager.setLookAndFeel 更改外观
- Java中UIManager的几种外观
- Java中UIManager的几种外观
- Java Swing LookAndFeel Demo
- Swing 可插入外观LookAndFeel浅析
- java swing中设置界面的外观风格
- java也能秀界面(Java开源Swing外观)
- Java中UIManager的几种外观的详细讲解
- 改变Java JFrame界面外观
- java 中javax.swing.timer类的初步使用
- 偶数求和 HDU
- 机器学习实例-线性回归模型
- 数据预处理 01处理
- 快速排序、合并排序、基数排序时间复杂度
- 苏州初印象
- Java中改变应用程序界面外观(javax.swing.UIManager类和LookAndFeel类)
- 机器学习-实战-入门-iris数据分析
- ubuntu 安装HDF5 ,torch-hdf5,loadcaffe等
- Redis 命令与键(key)
- Web Uploader上传组件
- android 获得通话记录
- python学习笔记(六)网络编程
- Java线程面试题 Top 50 (转载)
- 基于卷积神经网络的手写汉字识别[matlab版本][可识别509类汉字]