我正在尝试导航回 JPanel,但不确定如何执行此操作。每当我尝试使用以下内容时
public class RemoveDE extends JPanel {
private JPanel DEadminhome;
public removeDE(){
setVisible(false);
parent.setContentPane(DEadminhome);
setLayout(null);
}
}
我收到错误:线程“AWT-EventQueue-0”中的异常 java.lang.IllegalArgumentException:将容器的父级添加到自身”
上面的代码片段表明 removeDE 是我当前使用的 JPanel,而 DEadminhome 是我试图导航回的 JPanel。
这样做的正确方法是什么?任何帮助都会很棒,在此先感谢!