use*_*151 0 java swing jpanel layout-manager border-layout
在 Java 中,当使用 BorderLayout 时,是否可以在 CENTER 中有两个面板,但两者都在表单上可见。
这是我的代码:
guiFrame.add(guiFieldsPanel, BorderLayout.CENTER);
guiFrame.add(guiButtonsPanel, BorderLayout.CENTER);
guiFrame.setVisible(true);
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,两个面板都设置为中心,但我只能看到 guiButtonsPanel,因为它位于 guiFieldsPanel 的“顶部”。
我可以将两个面板组合在一起,然后将它们设置为显示在 CENTER 中吗?
有关如何组合布局以创建所需布局的想法,请参阅嵌套布局示例。例如

也许使用单行GridLayout作为中心。
guiFrame.add(guiFieldsPanel, BorderLayout.CENTER);
guiFrame.add(guiButtonsPanel, BorderLayout.CENTER);
Run Code Online (Sandbox Code Playgroud)
但这表明GroupLayout在这个答案中看到了 2 列。例如
