Remover Imagem de fundo do JFrame

Criei meu JFrame e coloquei a imagem:

FramePrincipal.getContentPane().add(label, BorderLayout.CENTER);

Mas como faço quando:

int pergunta = JOptionPane.showConfirmDialog(null, "Remover imagem de fundo?");

    if ((pergunta == 0)) {

//qual comando para remover a imagem dê-vo usar?

} else {
}

Eu quero remover a imagem que tem no fundo do meu JFrame, mas como fazê-lo?

1 curtida

Defina seu label como static

Dentro do bloco if {

//vai pesquisando qual metodo você deve usar
label . ?

//talez um label.setText("");
}