我有一个使用“Windows”外观的应用程序,我重构了一些东西,最终破坏了很多类,我做了撤消并运行该应用程序以查看它是否运行正常。这是我意识到它使用“金属”外观和感觉的地方。
我已经尝试将代码添加到所有类中以更改 GUI 的所有外观和感觉,但无济于事
折射器之前的代码
if ("Nimbus".equals(info.getName())) {
我添加的用于尝试解决问题的代码
if ("Windows".equals(info.getName())) {
总的来说,我希望应用程序 GUI 具有 Windows 的外观和感觉,有什么想法可能导致此问题。
先谢谢大家了
最佳答案
你可以尝试一下
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
更新
<小时/>也试试这个
import com.sun.java.swing.plaf.windows.WindowsLookAndFeel;
javax.swing.UIManager.setLookAndFeel(new WindowsLookAndFeel());
关于java - 如何更改应用程序的外观和风格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56720709/