如何更改应用程序的外观



我有一个使用'Windows'外观的应用程序,我重构了一些东西,最终破坏了很多类,我做了一个撤消并运行应用程序以查看它是否运行正常。这就是我意识到它使用"金属"外观和感觉的地方。

我已经尝试将代码添加到所有类中以更改 GUI 的所有外观,但无济于事

折射器之后存在的代码

if ("Nimbus".equals(info.getName())) {

我为尝试解决问题而添加的代码

if ("Windows".equals(info.getName())) {

总的来说,我希望应用程序 GUI 具有窗口的外观和感觉,任何可能导致此问题的想法。

提前感谢大家

你可以试试这个

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

了解更多详情

更新


也试试这个

import com.sun.java.swing.plaf.windows.WindowsLookAndFeel;
javax.swing.UIManager.setLookAndFeel(new WindowsLookAndFeel());

相关内容

最新更新