Repaint() qui n'appelle pas paintComponent()
Fermé
benjtlv
Messages postés
26
Date d'inscription
jeudi 26 avril 2012
Statut
Membre
Dernière intervention
26 avril 2016
-
21 avril 2015 à 16:05
benjtlv Messages postés 26 Date d'inscription jeudi 26 avril 2012 Statut Membre Dernière intervention 26 avril 2016 - 21 avril 2015 à 23:40
benjtlv Messages postés 26 Date d'inscription jeudi 26 avril 2012 Statut Membre Dernière intervention 26 avril 2016 - 21 avril 2015 à 23:40
A voir également:
- Repaint() qui n'appelle pas paintComponent()
- Appelle masqué - Guide
- Comment s'appelle l’adresse qui est attribuée à un appareil quand il se connecte à internet et qui permet de l'identifier sur le réseau ? - Guide
- Appelle telephonique - Guide
- Je recherche une personne qui s'appelle - Forum Mobile
- Je peux appeler mais pas recevoir d'appel sur mon portable - Forum Téléphones & tablettes Android
1 réponse
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
21 avril 2015 à 18:03
21 avril 2015 à 18:03
Bonjour,
Impossible de t'aider sans le code. On ne va pas lister tous les cas possibles d'erreurs en espérant tomber sur la bonne...
Impossible de t'aider sans le code. On ne va pas lister tous les cas possibles d'erreurs en espérant tomber sur la bonne...
21 avril 2015 à 23:40
Le problème est dans la fonction exec de la classe Avance c'est la que j'appelle repaint() que j'ai redéfinie par paintComponent de la classe Panneau (le JPanel)
et qui s'occupe de faire le drawLine. En fait repaint() est appellé deux fois à la fin. c'est extremement bizarre et je suis dépassé par cela.
La classe AbstractSyntax :
import java.util.*;
import java.lang.Math;
import java.awt.Color;
}
public void setVariable(String name, int value) throws Exception {
this.put(name,value);
}
public int getValue(String name) throws Exception {
return this.get(name);
}
}</code>
La classe Parser :
La classe Fenetre :