我有两个组件都想在MigLayout中填充相同的单元格:
例如,我想给两个组件约束都这样:
cell 0 0 1 1, push, grow
并将它们都完全放置在
cell 0 0
内部(如果我只是使用上面的代码,它们最终将在单元格中并排共享空间)
我必须在MigLayout约束中添加些什么才能使这种情况发生?
最佳答案
我最终通过在MigLayout中为第一个组件提供一个ID来解决了这个问题:cell 0 0 1 1, push, grow, id myid
然后使用第一个组件的边界(使用id引用)将第二个组件显式放置在第一个组件的顶部:pos myid.x myid.y myid.x2 myid.y2