Bonsoir
D'avance merci pour votre lecture
Je travaille en ce moment sur la conception d'une interface graphique.
J'ai obtenu un comportement que je ne m'explique pas. Afin de l'illustrer voici un exemple
mon main
ma definition de JFrame
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Un code pas très sorcier qui crée une JFrame et regarde ou elle est connu
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Dans les 2 threads lancé aucun soucis.
J'ai le résultat attendu la variable mes_frames étant déclaré avant et déclaré static, final les deux threads l'adresse sans problème
Là ou je ne comprends plus c'est lorsque j'essaye de faire le test dans le main(en virant les commentaires), je ramasse unException in thread "main" java.lang.NullPointerException
at Exemple.main(Exemple.java:21)
Merde un pointeur null mais pourtant j'ai déclaré la variable avant et initialisé aussi, non là je ne pige pas
Merci de votre aide

 

 
		
		 
         
 

 
			
			



 Thread et visibilité des variables
 Thread et visibilité des variables
				


 Répondre avec citation
  Répondre avec citation
Partager