我正在尝试将 3 个面板添加到边界布局中,只有南北和西
就像是
[A]
___ ______________
| || P2 |
| ||______________|
|P1 | ______________
| || P3 |
|___||______________|
我尝试做类似的事情
JFrame window = new JFrame();
window.setLayout(new BorderLayout());
window.add(P1, BorderLayout.WEST);
window.add(P2, BorderLayout.NORTH);
window.add(P3, BorderLayout.SOUTH);
它最终像
[B]
______________
| P2 |
|______________|
___
|P1 |
|___|
______________
| P3 |
|______________|
我是否必须像中心一样添加一个空白来避免这个问题?我尝试将 P2 和 P3 放入另一个大面板并添加,P1 - West 和 Big Panel- Center 有没有其他方法可以解决这个问题?或者我应该尝试不同的布局。