【发布时间】:2013-12-01 16:41:48
【问题描述】:
add(Panel1, BorderLayout.NORTH); add(Panel2, BorderLayout.CENTER);
我知道一种方法就像上面那样。但是我想要布局面板的方式是使两者都设置在 North,但 Panel2 位于 Panel1 下方。我该怎么做?
【问题讨论】:
标签: swing user-interface panel layout-manager border-layout
add(Panel1, BorderLayout.NORTH); add(Panel2, BorderLayout.CENTER);
我知道一种方法就像上面那样。但是我想要布局面板的方式是使两者都设置在 North,但 Panel2 位于 Panel1 下方。我该怎么做?
【问题讨论】:
标签: swing user-interface panel layout-manager border-layout
或者,不要使用 BorderLayout,而是使用其他布局管理器,例如 GridBagLayout。
【讨论】:
将面板放在面板中...在您的顶级组件(也可能是面板)中。三级布局管理器。
【讨论】: