【发布时间】:2014-03-22 12:34:54
【问题描述】:
我在 netbeans 中制作了一个带有子组件的简单 Jframe,当我运行应用程序时,它会在 NIMBUZZ 外观中显示它,如下所示:-
但我希望它始终显示在 WINDOWS 外观中,如下所示:-
我应该怎么做?
【问题讨论】:
-
为 JFrame 使用渲染器
标签: java swing jframe look-and-feel
我在 netbeans 中制作了一个带有子组件的简单 Jframe,当我运行应用程序时,它会在 NIMBUZZ 外观中显示它,如下所示:-
但我希望它始终显示在 WINDOWS 外观中,如下所示:-
我应该怎么做?
【问题讨论】:
标签: java swing jframe look-and-feel
在创建您的第一个窗口之前调用此代码:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
请注意,这只会在系统 LAF 的 Windows 下按预期工作
【讨论】:
您可能正在寻找setWindowDecorationStyle(),尽管有些 L&F 可能不支持该功能。一个完整的例子被引用here。
【讨论】: