Bonjour,
J'ai un vector vlat qui contient des doubles et il se trouve dans le constructeur de ma classe Dessin : public Dessin().
Dans cette classe Dessin j'ai une méthode public void paint (Graphics g). Au sein de cette méthode, j'essaye d'afficher vlat mais il est vide.
Voila la structure de mon programme :
Est-ce que qn pourrait bien m'éclairer sur ce problème, j'y suis dessus depuis pas mal de temps.
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 public class Dessin extends Canvas{ private Vector vlat = new Vector(); public Dessin() { vlat.add(gp.getlat()); //pour récupérer les latitudes dans une trame gps System.out.println(vlat); //ici vlat contient bien les latitudes que je veux } public void paint (Graphics g){ Vector v4 = new Vector(); v4 = vlat; System.out.println("voila v4"+v4); //et là sur la console je n'ai plus aucune des données du vector } }
Merci
Partager