Bonjour,
J'ai une fenetre F qui contient un JPanel A qui contient un JPanel B.
dans la classe JPanel A , au niveau du constructeur je fais un :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.getParent().getWidth() ;
et il me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.lang.NullPointerException.

Meme chose si je le fais au niveau du Panel B (qui doit théoriquement récupérer la largeur du Panel B)

Le java.lang.NullPointerException est sur le getParent().
(et en faisant un this.getWidth() dans le constructeur du Panel A il me retourne 0 alors que ce n'est pas le cas...)

(La fenetre a un setLayout(null).)

Je ne comprends pas pourquoi...