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

Java 是否可能在同一位置的边框布局中有2个JPanel?,java,swing,awt,Java,Swing,Awt,我正在写一个使用BorderLayout.CENTER的JPanel边界布局的游戏。我希望能够做到的是,有时隐藏此面板,并用另一个具有不同信息的面板替换它。我将两者都添加到容器中,并将其中一个的可见性设置为false 后来我试着: panel1.setVisible(false); panel2.setVisible(true); 但这不会显示新面板。我只看到格雷。有什么想法吗 TIA使用嵌套的JPanel和一个

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

后来我试着:

panel1.setVisible(false);
panel2.setVisible(true);
但这不会显示新面板。我只看到格雷。有什么想法吗


TIA

使用嵌套的JPanel和一个