Java中UIManager的幾種外觀的詳細講解


Java'中的幾種Look and Feel 1、Metal風格 (默認) String lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel"; UIManager.setLookAndFee(lookAndFeel);

2、Windows風格 String lookAndFeel = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"; UIManager.setLookAndFee

(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)方法立刻更新應用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM