我想知道使用mig布局实现相对普通布局的“最佳”方法.
我有大型组件(在这种情况下为JLists),并且在两个大型组件之间有按钮.所以我想要一个垂直的按钮堆栈,底部有一个间隙.我已经做过几次了,但是
>似乎有很多方法可以达到这个结果;
>每次,我都经过反复试验,我觉得我一定会错过一些东西.
>在任何情况下,因为这是一个非常常见的问题,所以在某个地方放置示例会很好,并且stackOverflow似乎用作MigLayout Wiki.
因此,我想通过miglayout实现此演示文稿:
+---------------+ +----+ +----------------------+
| list 1 | | bt1| | list2 |
| | +----+ | |
| | +----+ | |
| | | bt2| | |
| | +----+ | |
| | +----+ | |
| | | bt3| | |
| | +----+ | |
| | | |
| | | |
+---------------+ +----------------------+
目前,我正在:
add(new JScrollPane(jlist1),"grow, pushy");
add(button1,"flowy, aligny top, split 3");
add(button2, "");
add(button3, "");
add(new JScrollPane(jlist2), "grow, pushy");
有更好的方法吗?避免创建一个用于放置按钮的面板是否值得?