标签: java swing awt
我正在使用BorderLayout.CENTER编写一个使用边框布局和JPanel的游戏。我希望能够做的是隐藏此面板并将其替换为具有不同信息的另一个面板。我将两者都添加到容器中,并将其中一个的可见性设置为false。
然后我尝试:
panel1.setVisible(false); panel2.setVisible(true);
但这不显示新面板。我只看到灰色。有什么想法吗?
TIA
答案 0 :(得分:5)
使用带有CardLayout的嵌套JPanel。