如何在Java GUI编程中获得Windows原生外观?

2022-09-01 00:25:53

我是Java编程的新手,并且想知道是否有可能在Java GUI应用程序中获得Windows本机外观。显然,Swing是行不通的。


答案 1

使用以下命令:

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

有关详细信息,请阅读 UIManager 和如何设置外观


答案 2

试试这个....

语法为:

UIManager.setLookAndFeel(PLAF); (Pluggable Look and Feel)

因此,您必须包括以下3行。

UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");

SwingUtilities.updateComponentTreeUI(frame);

updateComponentTreeUI(frame);

SwingUtilities.updateComponentTreeUI(frame) 用于在更改后刷新帧。


推荐