java程序的皮肤效果实现代码

本文介绍了如何在Java中自定义GUI外观,包括设置默认外观装饰、动态布局、主题和外观类名,提供了常见外观设置的示例。

JDialog.setDefaultLookAndFeelDecorated(true);
JFrame.setDefaultLookAndFeelDecorated(true);
Toolkit.getDefaultToolkit().setDynamicLayout(true);
System.setProperty("sun.awt.noerasebackground","true");


先把这些加进去.然后再加:

javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme( new javax.swing.plaf.metal.DefaultMetalTheme());
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");


//以下是种常见的外观
lookAndFeel=UIManager.getCrossPlatformLookAndFeelClassName()//jdk6的外观
lookAndFeel=UIManager.getSystemLookAndFeelClassName();//当前系统的外观
lookAndFeel = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
lookAndFeel ="javax.swing.plaf.metal.MetalLookAndFeel";
lookAndFeel="com.sun.java.swing.plaf.windows.WindowsLookAndFeel"
lookAndFeel="com.sun.java.swing.plaf.motif.MotifLookAndFeel"

转载于:https://www.cnblogs.com/langtianya/archive/2013/01/21/2869614.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值