使用Main Class运行时,GUI不显示Nimbus

时间:2013-08-25 13:25:33

标签: java swing netbeans look-and-feel nimbus

只是想问我一直想知道并搜索Mr.Google,但没有任何帮助我。

我使用Netbeans开发了一个java桌面应用程序,它运行正常,直到我尝试运行它。 当我通过单击GUI类上的运行文件来运行它时,它会显示Nimbus的外观。

但是当我浏览我的主类(调用setVisible)时,它会显示金属外观。

我能知道实际出了什么问题吗?我没有触及生成代码的任何内容。 有没有人有同样的问题并解决了它?

1 个答案:

答案 0 :(得分:0)

确保在可见之前设置外观(否则您将被迫更新每个可见组件的组件树)。在setVisible(true)上致电JFrame之前,应该出现以下行:

UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
相关问题