Bonjour,
J'ai un problème lors du repaint() d'un JPanel. Normalement, il me semble que si on ne redéfinit pas la méthode update(), le JPanel se raffraichit à chaque appel de la méthode repaint().
Le problème c'est que dans mon cas, le JPanel ne se raffraichit pas, alors que je fais bien appel a repaint() et que je n'ai pas redéfinis update().
Voici le code de ma méthode paint à titre indicatif:
Merci à ceux qui pourront m'aider
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
16 public void paint(Graphics g){ if(this.liste != null){ Collection<PositionSourisInt> collect = this.liste.values(); for (Iterator<PositionSourisInt> it = collect.iterator(); it.hasNext();){ PositionSourisInt pos = it.next(); try{ g.drawImage(this.img,pos.getX(),pos.getY(),this); } catch(RemoteException re){ System.out.println("Error"); re.printStackTrace(); } } } }







Répondre avec citation
Partager