Se connecter / S'enregistrer
Votre question

Animation Gif JAVA - pb d'affichage

Tags :
  • string
  • Programmation
Dernière réponse : dans Programmation
20 Mai 2008 14:46:19

Bonjour,

Voila. Mon probleme concerne l'affichage des gifs animé. Je vous poste le code ci dessous :

  1. public class GifAnime extends JPanel
  2. {
  3. private String adresseImage;
  4.  
  5.  
  6. public GifAnime(String adImage)
  7. {
  8. adresseImage=adImage;
  9. }
  10.  
  11.  
  12. public void paintComponent(Graphics g)
  13. {
  14. // efface le contenu précédent :
  15. g.setColor(Color.BLACK);
  16. g.fillRect(0, 0, this.getWidth(), this.getHeight());
  17. // dessine le gif :
  18. g.drawImage((new ImageIcon(adresseImage)).getImage(),0,0,360,240, this);
  19. }
  20.  
  21.  
  22.  
  23. }


Jusque là pas de pb. Le gif s'anime puis s'arrete à la fin de l'animation, c'est ce que je souhaitais.
Par contre, si on veut relancer l'animation de ce gif avec cette methode une seconde fois, il ne s'anime pas mais l'ancienne icone est directement remplacée par la dernière image contenu dans le gif animé...
En fait, ça fait comme si, une fois le gif lu, il restait sur sa dernière image pour tout le restant du programme.

Vous savez comment faire pour recharger en quelques sortes le gif afin qu'il revienne au début ?

Merci d'avance

Autres pages sur : animation gif java affichage

27 Mai 2008 16:13:35

Merci beaucoup, mais apres lecture de ces deux site, je n'ai toujours pas solutionné mon problème. Donc si quelqu'un a une autre idée, je suis preneur.
Merci d'avance.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS