【发布时间】:2013-04-23 18:39:53
【问题描述】:
我正在尝试使结构整齐居中,但标签和字段之间的间距不相等,我想我可能不得不使用两列而不是合并它们。
这就是我想要实现的目标:
+-----------------------------------------------+
| |
| 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 实现这种布局?
【问题讨论】:
标签: java swing layout miglayout