GUI_如何修改窗体的皮肤的代码

22 篇文章 0 订阅
19 篇文章 0 订阅
package cn.itcast.util;
//这里面定义了常见的要使用的皮肤的字符串路径。
public abstract class MyLookAndFeel {
	// 系统自带皮肤,5种都能用
	public static String SYS_METAL = "javax.swing.plaf.metal.MetalLookAndFeel";
	public static String SYS_NIMBUS = "com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel";
	// 有个性
	public static String SYS_CDE_MOTIF = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
	public static String SYS_WINDOWS = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
	public static String SYS_WINDOWS_CLASSIC = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
	// JIattoo jar包资源
	public static String JTATTOO_ACRYL = "com.jtattoo.plaf.acryl.AcrylLookAndFeel";
	public static String JTATTOO_AERO = "com.jtattoo.plaf.aero.AeroLookAndFeel";
	// 还可以
	public static String JTATTOO_ALUMINUM = "com.jtattoo.plaf.aluminium.AluminiumLookAndFeel";
	// 很喜欢
	public static String JTATTOO_BERNSTEIN = "com.jtattoo.plaf.bernstein.BernsteinLookAndFeel";
	public static String JTATTOO_FAST = "com.jtattoo.plaf.fast.FastLookAndFeel";
	// 有个性
	public static String JTATTOO_HIFI = "com.jtattoo.plaf.hifi.HiFiLookAndFeel";
	public static String JTATTOO_LUNA = "com.jtattoo.plaf.luna.LunaLookAndFeel";
	// 很喜欢
	public static String JTATTOO_MCWIN = "com.jtattoo.plaf.mcwin.McWinLookAndFeel";
	public static String JTATTOO_MINT = "com.jtattoo.plaf.mint.MintLookAndFeel";
	// 有个性
	public static String JTATTOO_NOIRE = "com.jtattoo.plaf.noire.NoireLookAndFeel";
	public static String JTATTOO_SMART = "com.jtattoo.plaf.smart.SmartLookAndFeel";
	// liquidlnf.jar包资源
	// 很喜欢
	public static String LIQUIDINF = "com.birosoft.liquid.LiquidLookAndFeel";
}


public static void main(String args[]) {
        try {
            UIManager.setLookAndFeel(MyLookAndFeel.LIQUIDINF);
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        } catch (UnsupportedLookAndFeelException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new NewJFrame().setVisible(true);
            }
        });
    }


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值