Bonjour,
J'ai un petit souci.
J'ai une application qui recupère des coordonnées GPS et qui affiche la position correspondante (via un cercle) sur une carte géographique. Cependant, lorsque je lance mon application, la carte qui est à l'arrière plan apparaît et disparaît aléatoirement dès que je vais sur un autre onglet de mon application et que je reviens sur celui-ci.
J'ai bien essayé d'utiliser des Graphics2D à la place des Graphics (comme dit dans ce sujet : http://www.developpez.net/forums/sho...ight=drawImage, mais le résultat n'est pas mieux.
Voici le code en question, la méthode drawCircleLocalisation étant celle qui affiche la position GPS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public PaintingLocationPanel() { super(); super.setVisible(true); } public void paintComponent(Graphics2D g2d) { super.paintComponent(g2d); g2d.drawImage(Toolkit.getDefaultToolkit().createImage("img/world3.jpg"), 0, 0, null); drawCircleLocalisation(g2d); }
Partager