Netbeans JLabel主播超越了我的布局经理

时间:2011-04-21 19:41:16

标签: netbeans jpanel jlabel gridbaglayout boxlayout

我知道这已被大量询问,并且我已经尝试过,但没有成功。我正在使用netbeans和swing来创建我的GUI。

我在JPanel中有一个Jlabel。当我将标签放在面板内时,它会自动将它固定到最接近的组件上,这不是我想要的。无论大小如何,我都希望将组件居中。

但是,在GUI编辑器的“代码”部分中创建自定义JPanel以制作BoxLayout和GridBagLayout似乎不起作用。似乎无论如何,它仍然是锚定的。您可以在我的编辑器中看到附加的jpg。enter image description here

有人有想法吗?

如上所述,我试图更改JPanel的“自定义创建代码”: 新的javax.swing.JPanel(new GridBagLayout());

然后删除了我的JLabel的父标记,并添加了“创建后代码”: statusPanel.add(versionLabel,new GridBagConstraints());

我也尝试输入GridBagConstraints来说明居中。

1 个答案:

答案 0 :(得分:1)

获取NetBeans 7.0的副本他们刚刚彻底检查了他们GridBagLayout Visual Designer

你应该能够很轻松地实现这一目标。