在同一位置的边框布局中是否可以有2个JPanel?

时间:2009-10-27 22:39:30

标签: java swing awt

我正在使用BorderLayout.CENTER编写一个使用边框布局和JPanel的游戏。我希望能够做的是隐藏此面板并将其替换为具有不同信息的另一个面板。我将两者都添加到容器中,并将其中一个的可见性设置为false。

然后我尝试:

panel1.setVisible(false);
panel2.setVisible(true);

但这不显示新面板。我只看到灰色。有什么想法吗?

TIA

1 个答案:

答案 0 :(得分:5)

使用带有CardLayout的嵌套JPanel。