Suppression composant dans une JFrame
Bonjour a vous ! je suis desolé de poster un truc qui parait ridicule,mais je n'ai pas trouvé la solution à mon probleme...
j'essaie de supprimer un JPanel de ma JFrame lorsque je clique sur un bouton. Lors de l'appel de JFrame.remove(Component),il me renvoie un NullPointerException ! voici un bout de code (sans les ecouteurs,sans tout ca)...Merci !!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
class GUI{
protected JFrame fenetre;
protected JPanel panel;
protected Container c;
public GUI{
fenetre=new JFrame("structures");
c=fenetre.getContentPane();
}
public void ajouter(){
panel=new JPanel();
c.add(panel);
}
public void effacer(){
c.remove(panel); //j'ai aussi essayé de faire fenetre.remove(panel);
}
} |