沿同一方向堆叠 JPanel

Stacking JPanels in the same direction

我想在同一个方向上堆叠 JPanel。 我已经搜索过这个但找不到任何东西。显示的结果意味着 "overlap".

这就是我的意思:

我想将第二个 JPanel 堆叠在第一个 JPanel 的下面。使用时:add(BorderLayout.NORTH) 在两个布局上重叠。

感谢任何帮助,谢谢!

我通常如何编写这样的特定代码,我喜欢使用 GridLayout,并将其设置为 2 行 1 列。

  //this will go with the boiler plate
 this.setlayout(new GridLayout(2,1));

这应该可以解决两个 JPanel 的问题,如果需要,您可以随时向行添加更多内容。