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 : Sélectionner tout - Visualiser dans une fenêtre à part
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);
}
}