【问题标题】:How do i change the look and feel of my application?如何更改应用程序的外观和感觉?
【发布时间】:2019-06-23 03:08:42
【问题描述】:

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

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

折射器之后的代码

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

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

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

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

提前谢谢大家

【问题讨论】:

    标签: java user-interface netbeans look-and-feel


    【解决方案1】:

    你可以试试这个

    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    

    for more details

    更新


    也可以试试这个

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

    【讨论】:

    • 我会把这段代码放在哪里。我有点困惑,我是删除我发布的代码并用这个替换它还是只是添加这个代码。
    • if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName());休息; }
    • 更改这似乎并没有解决问题,我正在使用 netbeans IDE 的 windows 外观。这是从哪里拉出外观和感觉的不是吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 2014-11-23
    • 1970-01-01
    • 2012-08-30
    相关资源
    最近更新 更多