如何从JFrame(Java)中删除JPanel
我需要在按下按钮后从JFrame中删除JPanel。这是我的密码。它还需要添加一个包含不同图像的面板。当我尝试执行p4.remove(p4)时,它什么也不做,而当我执行add(p5,BorderLayout.CENTER)时,它什么也不做如何从JFrame(Java)中删除JPanel,java,jframe,jpanel,jbutton,Java,Jframe,Jpanel,Jbutton,我需要在按下按钮后从JFrame中删除JPanel。这是我的密码。它还需要添加一个包含不同图像的面板。当我尝试执行p4.remove(p4)时,它什么也不做,而当我执行add(p5,BorderLayout.CENTER)时,它什么也不做 }尝试用以下代码替换ActionListener中的代码(包括if和else语句): start.addActionListener(new ActionListener() { @Override public void actionPer
}尝试用以下代码替换ActionListener中的代码(包括if和else语句):
start.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
p4.setVisible(false);
add(p5, BorderLayout.CENTER);
}
});
最好使用,并切换图像面板。
start.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
p4.setVisible(false);
add(p5, BorderLayout.CENTER);
}
});