Pet*_*ter 4 java swing awt layout-manager
我对Java UI相对较新,感谢您对我所遇到的一个简单问题的帮助.
我有一个JPanel类型BorderLayout.该CENTER部分包含一个组合框.
当外框调整大小时,面板调整大小(这是期望的)并且组合框的宽度改变(这也是期望的).然而,随着面板尺寸的调整,组合框的高度也在变化.这是不希望的.
如何确保我的组合框宽度扩展而不是高度?
我也有一个按钮LINE_START.我想这个按钮根本不伸展.
我强烈建议您使用我个人最喜欢的TableLayout.因为您可以将元素布局,就像它们在表中一样,没有太多麻烦.
我担心这个布局管理器可能会稍微过时,其页面上的示例肯定是,但它甚至在1.7版本中都很有用Java.
看那里的例子.用于使盒子伸展(即填充可用空间)的选项是TableLayout.FILL.