睫晉姬

          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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 海口市| 富平县| 介休市| 泉州市| 靖宇县| 明星| 苏尼特左旗| 新乐市| 柳江县| 灵台县| 贵定县| 陕西省| 东乡族自治县| 广安市| 林芝县| 喀什市| 滦南县| 弥渡县| 延安市| 枝江市| 侯马市| 河池市| 北宁市| 思南县| 遂昌县| 都安| 拉萨市| 滨海县| 竹北市| 子洲县| 安吉县| 苏尼特左旗| 略阳县| 新昌县| 麻栗坡县| 东城区| 吉林省| 平阳县| 宿迁市| 高邮市| 三门县|