Swing 使用NetBeans设计GUI:我设计的内容和运行后查看的内容有所不同

Swing 使用NetBeans设计GUI:我设计的内容和运行后查看的内容有所不同,swing,user-interface,layout,netbeans,look-and-feel,Swing,User Interface,Layout,Netbeans,Look And Feel,我用NetBeans 7.0.1设计GUI,使用Swing组件和NimbusLookAndFeel。 以下是设计视图: 以下是运行时视图: 没有按钮的面板正确渲染。。。我在其他界面中遇到了这个错误,只是手动更改面板大小,以便正确渲染,但我想使用锚来解决这个问题。我应该在哪里做这件事?谢谢。这些组件正在调整大小,因为它们是按照默认的外观设计的,但随后在Nimbus下运行。通过进入Inspector窗口,右键单击JFrame/JDialog/etc,然后选择preview Design->Nim

我用NetBeans 7.0.1设计GUI,使用Swing组件和NimbusLookAndFeel。 以下是设计视图:

以下是运行时视图:


没有按钮的面板正确渲染。。。我在其他界面中遇到了这个错误,只是手动更改面板大小,以便正确渲染,但我想使用锚来解决这个问题。我应该在哪里做这件事?谢谢。

这些组件正在调整大小,因为它们是按照默认的外观设计的,但随后在Nimbus下运行。通过进入Inspector窗口,右键单击JFrame/JDialog/etc,然后选择preview Design->Nimbus,可以预览它们的外观


可能有一种方法可以使用Nimbus外观设计表单,但我不知道有这种方法。

组件正在调整大小,因为它们是以默认外观设计的,但随后在Nimbus下运行。通过进入Inspector窗口,右键单击JFrame/JDialog/etc,然后选择preview Design->Nimbus,可以预览它们的外观


可能有一种方法可以使用Nimbus外观设计表单,但我不知道有这种方法。

您应该尝试手工编写布局代码,而不是让NetBeans为您编写。然后,您将理解布局代码(这在NetBeans中是不可能的),您将获得更好的布局(当然,如果您使用正确的LayoutManager),您应该尝试手工编写布局代码,而不是让NetBeans为您编写。然后,您将理解布局代码(这在NetBeans中是不可能的),并且您将获得更好的布局(当然,如果您使用正确的LayoutManager)