六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 53|回复: 0

苹果风格的swing外观

[复制链接]

升级  46%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
23
 楼主| 发表于 2013-1-15 03:10:09 | 显示全部楼层 |阅读模式
首先去下载苹果风格的jar包。quaqua.jar 下载地址:https://quaqua.dev.java.net/
swing的界面通常是通过UIManager.setLookAndFeel来控制的。
设置UIManager的代码:
public static void main(String args[]){System.setProperty("Quaqua.tabLayoutPolicy", "wrap");if (!System.getProperty("os.name").toLowerCase().startsWith("mac")) {try {Methods.invokeStatic(JFrame.class,"setDefaultLookAndFeelDecorated", Boolean.TYPE,Boolean.TRUE);Methods.invokeStatic(JDialog.class,"setDefaultLookAndFeelDecorated", Boolean.TYPE,Boolean.TRUE);} catch (NoSuchMethodException e) {e.printStackTrace();}}try {UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");} catch (Exception e) {}DBConnFrame f = new DBConnFrame();f.setTitle("数据库连接向导");f.setSize(600, 400);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗口事件f.setVisible(true);} 就这样吧!看风格附图如下
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表