将JPanels堆叠在同一方向

时间:2015-05-31 11:12:48

标签: java swing jpanel layout-manager

我想将JPanels堆叠在一起。 我搜索了这个并且找不到任何东西。显示的结果意味着重叠"。

这就是我的意思:

enter image description here

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

感谢您的帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

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

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

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