0
我正在嘗試導航回到JPanel,並且不確定如何執行此操作。每當我嘗試使用以下回到上一頁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。
會是什麼要對這個正確的方法是什麼?任何幫助將是巨大的,在此先感謝!
無關:a)請學習Java命名約定並堅持使用它們。 b)從來沒有去過沒有LayoutManager – kleopatra
也許父母== deAdminHome?很難說,沒有SSCCE(提示,提示:-) – kleopatra
對不起,我對命名約定應該有一個掌聲,但是我對名字可能會很糟糕。然而,它被要求我使用絕對佈局,所以我只設置可調整大小等於false。至於SSCCE有沒有辦法把它附在這裏? –