java - 使用 MigLayout 用两个组件填充整个单元格

标签 java swing layout layout-manager miglayout

我有两个组件,我希望它们都填充 MigLayout 中的同一个单元格。 :

例如,我想为两个组件提供如下约束:

cell 0 0 1 1, push, grow

并将它们精确地重叠放置在 cell 0 0

(如果我只使用上面的代码,它们最终会在单元格中并排共享空间)

我需要添加什么到 MigLayout实现这一目标的限制?

最佳答案

我最终通过在 MigLayout 中为第一个组件提供一个 id 解决了这个问题:

单元格 0 0 1 1,推送,增长,id myid

然后使用第一个组件的边界(使用 id 引用)将第二个组件显式定位在第一个组件的顶部:

pos myid.x myid.y myid.x2 myid.y2

关于java - 使用 MigLayout 用两个组件填充整个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10033321/

相关文章:

java - Vaadin 14 日期字段格式

java - 是否可以停止finally block 的执行?

java - 叠加Swing组件

android - 如何在 android sdk 图形布局中的选项卡之间切换或更改?

android - 安卓上的图像映射

java - Netbeans Derby 连接上的 TableView 不存在异常

Java字符串匹配: € symbol is â¬

java - 如何使 JTable 的单元格不可编辑但可选择

java - MiGLayout 边框上的多个组件

java - GridBagLayout 不显示 JTextArea,并在中心显示面板