本来我想使用边框布局,但根据我的理解,最多只能使用 9 个框。这是真的还是假的?
还有比 GridBagLayout 更简单但又比 Grid Layout 更灵活的东西吗?
最佳答案
您可以组合 2 个边框和 1 个网格布局。
外边框布局将在北面包含标题,而其他面板的边框布局将在中心。
第二个面板将包含北边的字幕和仅在中心有 2 行的网格布局。
网格布局可以包含其他3*3的网格布局,按钮在上一行和边框布局,中间有大框。
替代解决方案是使用GridBagLayout
。但是,您应该对其进行一些练习才能使其正常工作。
其他解决方案是使用 MigLayout
- 第三方开源解决方案,允许非常简单地创建任何 View 。
关于Java - 我的程序应该使用哪个布局管理器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16752159/