Voilà mon but est de récuperer des lignes, et franchement je debute en Java , et je crois que je pourrai pas résoudre ça sans votre aide
J'ai un classe qui dérive de JPanel dans laquelle on trace des courbe GraphePh, j'y ai inseré un attribut private
Plus loin dans le constructeur j'ai défini mes shapes comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Ensuite les courbes se dessinent au fil du temps alors je remplis en meme temps ma collection de forme dans une methode AfficherPoint (en fait c des lignes)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
et J'ai aussi fait un accesseur pour la List, je sais pas si c correc, parce que je m'y connais pas trop
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Ensuite j'ai crée une JPanel, qui affichera cette fameuse collec de Shape, comme ça j'affiche à part sur une autre fenetre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
mais les messages arrivent au moment où la fen contenant le panel surgit !
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
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
at AppletPh2.fenetreGraphe.affichShapes.paintComponent(affichShapes.java:35)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
c'est ça qui me dit qui va pas :
MERCI
Code : Sélectionner tout - Visualiser dans une fenêtre à part shapes = app.getFenetreGraphe().getGraphePh().getmesShapes();

 

 
		
		 
         
  
			
			


 
			 
   


 difficulte avec mon List <Shape>
 difficulte avec mon List <Shape>
				 Répondre avec citation
  Répondre avec citation


 
    , mais cela permettra de savoir quel élément est null.
 , mais cela permettra de savoir quel élément est null.
						
 
			
Partager