Bonsoir,
Je développe actuellement une application qui calcule des diagrammes issues de systèmes d'équations différentielles. J'ai créé une classe qui représente ma zone d'affichage. Elle hérite d'un JPanel et possède une awt Image buffer.
Les calculs étant très couteux, un thread gère le calcul et dessine dans le buffer. Il appelle la méthode paintComponent de ma classe d'affichage que j'ai redéfini. Une fois le calcul fini, l'image dessinée est le résultat final. Jusque là tout va bien sauf que lorsque je fais passer une autre fenètres sur celle de mon application, l'image s'efface ... voici une capture d'écran explicite:
Je ne vois pas d'où vient le problème. Avez vous été confronté à ce problème ? Etant vraiment bloqué et ayant fait des recherches, toute les hypothèses seront bonnes à prendre.
Cordialement
Partager