我试图使结构整齐居中,但标签和字段之间没有相等的空间,我想我可能不得不使用两列而不是合并它们。
这就是我想要实现的目标:
+-----------------------------------------------+
| |
| lbl1 [ txt1 ] |
| lbl2 [ txt2 ] |
| lbl3 [ txt3 ] |
| lbl4 [ txt4 ] |
| [btn5][btn6] |
| |
| |
| |
| |
+-----------------------------------------------+
这是我当前的代码:
contentPane.setLayout(new MigLayout("fill","center"));
contentPane.add(lbl1, "split 2, span");
contentPane.add(txt1, "wrap");
contentPane.add(lbl2, "split 2, span");
contentPane.add(txt2, "wrap");
contentPane.add(lbl3, "split 2, span");
contentPane.add(txt3, "wrap");
contentPane.add(lbl4, "split 2, span");
contentPane.add(txt4, "wrap");
contentPane.add(btn5, "split 2, span");
contentPane.add(btn6);
这就是问题的外观,这是标签和文本字段之间的空格。
如何使用 MigLayout 实现此布局?