Vertical Aligning BoxLayout Spacing?

时间:2012-06-14 22:13:53

标签: java swing vertical-alignment boxlayout

当使用垂直对齐的BoxLayout时,如何在包含的JFrame增长时阻止组件扩展,从而在底部留下额外的空间?我尝试了不同的布局,它很快就变得混乱了。我也尝试在面板的底部添加胶水,但布局管理器正在处理胶水,就像另一个空的JPanel,仍​​然导致所有组件增长。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

考虑嵌套容器。例如,如果将BoxLayout使用容器放置在使用BorderLayout的容器的BorderLayout.NORTH位置,那么它将仅占用所需的垂直空间而不再占用。

编辑:根据lnballoti修复!