我正在使用Swing Components和Netbeans IDE为我的java程序制作GUI。
我的问题是我无法轻松地将组件放在jFrame中我喜欢的位置。当我将一个组件拖放到框架上时,框架的其他组件开始改变它们的位置甚至尺寸!还有别人面临这样的问题吗?我应该编辑或配置任何东西吗?
提前致谢
答案 0 :(得分:1)
GridBagLayout
是布局的祖父。你几乎可以做任何你想做的事情,但它有一点学习曲线。但您可能会发现,您为不同目的选择了不同的LayoutManagers
。
NetBeans非常适合GridBagLayout
,因为您可以在WYSIWYG编辑器中调整GridBagConstraints
属性,直到您所看到的为止。
答案 1 :(得分:0)
我找到了解决方案。我的问题是我没有使用适当的布局。 我应该通过在检查器窗口中右键单击它来设置我使用的jFrame的布局为Null。