Bonjour a tous,
je fais actuellement une petite application affichant 2 graphes.
Pour afficher ces graphe j'utilise un composant canvas de AWT.
J'ai donc creer une nouvelle classe heritant de canvas, surchargé la méthode paint(..) pour dessiner ce que je veux.
Aucun probleme, je creer une instance de ma classe avec les paramètres necessaire, et avec repaint() tout s'affiche correctement.
Le problème ce que je dois changer ces graphe en fonction des interactions utilisateurs avec mon interface.
Je change les paramètres de ma classe heritant de canvas, et fait un appel a repaint(), et la c'est le drame!!
En gros ça fait n'importe quoi, ça ne dessine plus du tout ce que ça devrait (même avec les mêmes paramètres).
Ce phénomène apparait aussi un cas de resize, qui doit appeler repaint.
Je ne comprend pas du tout ce qui se passe.
Quelqu'un a une idée ?







Répondre avec citation
Partager