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
- Mon téléphone appelle tout seul - Forum Mobile
- Quand on m'appelle on ne tombe pas sur ma messagerie free - Forum Mobile
- Comment appelle t on celui qui fête son anniversaire - Forum Skype
- Comment appelle-t-on la personne qui fête son anniversaire ✓ - Forum Loisirs / Divertissements
1 réponse
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
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 :