ZT文萃

          本博不原創(chuàng),轉(zhuǎn)帖自己感興趣那些事人物,什么入眼貼什么,隨心所欲。
          posts - 93, comments - 5, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Java中的LookAndFeel

          Posted on 2014-02-12 10:20 ZT文萃 閱讀(214) 評(píng)論(0)  編輯  收藏 所屬分類: 前臺(tái)

          下文轉(zhuǎn)載自:

          http://www.cnblogs.com/qixin622/archive/2010/07/23/1784002.html

           


          Java'中的幾種Look and Feel
          1、Metal風(fēng)格 (默認(rèn))
          String lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          2、Windows風(fēng)格
          String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          3、Windows Classic風(fēng)格
          String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          4、Motif風(fēng)格
          String lookAndFeel = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          5、Mac風(fēng)格 (需要在相關(guān)的操作系統(tǒng)上方可實(shí)現(xiàn))
          String lookAndFeel = "com.sun.java.swing.plaf.mac.MacLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          6、GTK風(fēng)格 (需要在相關(guān)的操作系統(tǒng)上方可實(shí)現(xiàn))
          String lookAndFeel = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
          UIManager.setLookAndFeel(lookAndFeel);
          7、可跨平臺(tái)的默認(rèn)風(fēng)格
          String lookAndFeel = UIManager.getCrossPlatformLookAndFeelClassName();
          UIManager.setLookAndFeel(lookAndFeel);
          8、當(dāng)前系統(tǒng)的風(fēng)格
          String lookAndFeel = UIManager.getSystemLookAndFeelClassName();
          UIManager.setLookAndFeel(lookAndFeel);

          在Java中讓用戶能夠動(dòng)態(tài)地更改應(yīng)用的外觀,可以給用戶更好地體驗(yàn),具體的實(shí)現(xiàn)方式是:
          1,先使用UIManager.setLookAndFeel(String s)方法設(shè)定對(duì)應(yīng)的外觀
          2,再使用SwingUtilities.updateComponentTreeUI(Component c)方法立刻更新應(yīng)用的外觀
          這兩個(gè)類均在javax.swing包中

          主站蜘蛛池模板: 弋阳县| 甘泉县| 清河县| 河曲县| 嘉定区| 长武县| 乐清市| 西林县| 临潭县| 张家川| 克什克腾旗| 霍城县| 高邮市| 岳西县| 巴林左旗| 蓬安县| 丹寨县| 阿图什市| 紫云| 罗平县| 丰城市| 旌德县| 南宫市| 刚察县| 腾冲县| 嘉荫县| 积石山| 安陆市| 霍林郭勒市| 堆龙德庆县| 宝鸡市| 贵港市| 平和县| 龙门县| 富锦市| 繁昌县| 余江县| 庐江县| 桓台县| 邵武市| 建湖县|