睫晉姬

          Java中的LookAndFeel

            1、Metal風格 (默認)

            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中讓用戶能夠動態地更改應用的外觀,可以給用戶更好地體驗,具體的實現方式是:

            1,先使用UIManager.setLookAndFeel(String s)方法設定對應的外觀

            2,再使用SwingUtilities.updateComponentTreeUI(Component c)方法立刻更新應用的外觀

            這兩個類均在javax.swing包中
          相關文章博客:睫晉姬 睫晉姬 睫晉姬 睫晉姬 睫晉姬 睫晉姬 睫晉姬 睫晉姬

          posted on 2010-07-29 16:00 睫晉姬 閱讀(255) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 盐津县| 横峰县| 柳江县| 年辖:市辖区| 灌阳县| 郎溪县| 锦屏县| 吉木乃县| 祁东县| 绥棱县| 平遥县| 台州市| 东阳市| 黄山市| 肥西县| 太原市| 临潭县| 博白县| 郯城县| 盱眙县| 应用必备| 周至县| 清流县| 和田县| 武城县| 苏尼特左旗| 鲜城| 绍兴县| 靖边县| 鄂尔多斯市| 都匀市| 文水县| 长乐市| 神池县| 汝城县| 甘肃省| 敖汉旗| 司法| 汾西县| 宁安市| 杭锦后旗|