gpt4 book ai didi

java - 有没有办法在 MigLayout 中插入 "cell"?

转载 作者:搜寻专家 更新时间:2023-11-01 02:54:34 24 4
gpt4 key购买 nike

我正在尝试创建一个可以根据事件动态插入组件的面板。该面板是基于行的,每行的组件数量可变。但是,我在现有组件之间插入组件时遇到问题。

例如,如果我有以下布局(线代表 MigLayout 单元格):

+----+----+----+  
| X1 | X2 | X3 |
+----+----+----+----+
| Y1 | Y2 | Y3 | Y4 |
+----+----+----+----+

是否可以在 X 行和 Y 行之间创建一个单元格,以获得:

+----+----+----+  
| X1 | X2 | X3 |
+----+----+----+
| Z1 |
+----+----+----+----+
| Y1 | Y2 | Y3 | Y4 |
+----+----+----+----+

我尝试了 content.add(component, "cell 1 0, wrap"); 但它会将组件插入到 Y1 单元格中。

到目前为止,我唯一的解决方案是调用 content.add(component, "wrap", index);。但是,这需要我知道前面组件的总数。

最佳答案

“隐藏模式”约束可以帮助您:

new MigLayout("hidemode 3","","[][][]")

关于java - 有没有办法在 MigLayout 中插入 "cell"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com