java 自定义外观(整理)
来源:互联网 发布:梧桐叶落天下知秋 出自 编辑:程序博客网 时间:2024/04/29 12:43
1。JAVA程序默认的外观(LOOKANDFEEL)可以改变为JAVA外观、MOTIF外观、WINDOWS外观、MAC外观;而JAVA外观又有五种风格分别是海蓝宝石风格、祖母绿风格、红宝石风格、木炭风格、高对比风格。
改变默认外观可以使用:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel") ;
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel") ;
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel") ;
2。采用菜单选择外观的示例程序(转):
import javax.swing.*;
JMenuBar mb = new JMenuBar();
JMenu file = new JMenu("Look & Feel", true);
ButtonGroup buttonGroup = new ButtonGroup();
final UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < info.length; i++) {
JRadioButtonMenuItem item = new
JRadioButtonMenuItem(info[i].getName(), i == 0);
final String className = info[i].getClassName();
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
try { UIManager.setLookAndFeel(className); }
catch (Exception e) { System.out.println(e); }
SwingUtilities.updateComponentTreeUI(TouchyFeely.this); }
});
buttonGroup.add(item);
file.add(item);
}
mb.add(file);
setJMenuBar(mb);
}
3。一个有关已完成的外观介绍下载的地址:http://www.javaresearch.org/article/showarticle.jsp?column=31&thread=46967
4。Eclipse + VE 时应用自定义外观的方法(from Eclipse Help ):
To add a new Swing look and feel:
- Add the JAR file with your look and feel to the Java Build Path.
- Download or create a new look and feel and save to a local directory.
- Unzip to the Project directory where you want to include the new Look and Feel.
- In the Project Explorer, right-click the project name.
- Click .
- Click Add External Jars and browse to the JAR file that contains the look and feel, then click OK. Now, you are ready to apply the new Look and Feel to your application.
- Add the look and feel to the visual editor preferences:
- Open the Preferences window by clicking , and select .
- Next to the Swing Look and Feel table on the Appearance tab, click New.
- Provide a Name and the Class for the new look and feel. The LookAndFeel class name should be in the documentation for the look and feel. If you cannot locate the look and feel class name, you can find the class name by right-clicking the JAR file that you added to your project, and pressing F4 to open its hierarchy.
- Click OK to close the Look and Feel dialog.
- Select the check box next to the new look and feel.
- Click OK to save your preferences.
- Close your application, then open it again to see the new Look and Feel.
5。一个定制UI的文章(JDK1.5 Synth 外观):http://java.chinaitlab.com/Swing/38394.html
- java 自定义外观(整理)
- 自定义JButton外观(Java)
- java自定义按钮外观
- java自定义按钮外观
- java自定义按钮外观
- java自定义按钮外观
- java自定义按钮外观
- java自定义按钮外观
- java自定义按钮外观
- 自定义(外观)Switch开关
- Java中Synth外观学习(一)--建立工程加载自定义外观的XML文件
- Java中Synth外观学习(四)--定制JPanel的背景,自定义绘制
- Qt客户端自定义外观(一)
- 外观模式(java版)
- android - 自定义(组合)控件 + 自定义控件外观
- android - 自定义(组合)控件 + 自定义控件外观
- android - 自定义(组合)控件 + 自定义控件外观
- android - 自定义(组合)控件 + 自定义控件外观
- 在Windows上使用Subversion
- DotNet软件开发框架
- Berkeley DB中Btree、Queue、Recno记录编号的说明及应用实例
- 关于VR+GIS的一些思考
- 实例讲解Apache+tomcat+ssl配置
- java 自定义外观(整理)
- 内部论坛缘何火不起来
- 开始看课件了
- 如何用dos命令快速获得文件夹下的文件名列表
- 令我受益的两句话
- 某人设计的一套C++软件工程师面试题目(面向应届生)
- 2个不太清楚的解释
- ATL中Win32平台(DOS)来调用COM类及UUID
- 活动安排问题(贪心算法)