Question en java

Fermé
sway-yazen Messages postés 128 Date d'inscription mardi 14 octobre 2008 Statut Membre Dernière intervention 18 octobre 2011 - 23 août 2009 à 15:57
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 23 août 2009 à 17:47
Bonjour,
comment je peux afficher une image animée de type gif . en swing de java, merci de me répondre car j'en ai besoin dans un mini projet .. !
A voir également:

1 réponse

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
23 août 2009 à 17:47
public class Gif extends JPanel {
 
   protected void paintComponent(Graphics g) {
      // efface le contenu précédent :
      g.setColor(Color.WHITE);
      g.fillRect(0, 0, this.getWidth(), this.getHeight());
      // dessine le gif :
      g.drawImage(uneImage, 1, 1, 30, 30, null);   // le gif ne sera pas animé
      g.drawImage(uneAutreImage, 31, 31, 60, 60, this);   // le gif sera animé
   }
 
}


La méthode drawImage dessine le gif sur le panel, au lieu de mettre null comme dernier paramètre, tu met this et le gif sera animé.
1