Windows构建器外观被忽略

时间:2016-04-13 09:05:40

标签: java eclipse swing

如何设置外观非程序化?我试过了:

  • 转到窗口>偏好> WindowBuilder> Swing> LookAndFeel 并取消选择除“Windows”之外的所有LookAndFeel
  • 尝试勾选iframe框(即使我不想在主页中设置它,我只想让它默认)
  • 在窗口构建器中,右侧的顶部工具栏中,我选择了“Windows”

然而,每次我运行程序时,它总是看起来像金属预设。我没有任何代码覆盖main方法中的外观。

我也知道如何通过main方法中的代码设置它,这不是这个问题的内容。

编辑:没有可共享的代码,我正在做的就是创建一个新的JFrame类,进入Design选项卡,将JComboBox拖入该区域并运行它。

EDIT2:我正在使用Windows,它是我正在为自己构建的应用程序,可以在Windows上使用。

1 个答案:

答案 0 :(得分:2)

您可以将L& F指定为VM参数:

-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel

更全局,您可以编辑Java安装的 swing.properties 文件

  

swing.defaultlaf = com.sun.java.swing.plaf.windows.WindowsLookAndFeel

此处提供更多信息:How to Set the Look and Feel

相关问题