Salut tout le monde
je veux afficher une image GIF dans une JPanel
je sais comment ajouter une image (gif,png,jpg ... ) dans un JPANEL mais mon problem c'est que je veux afficher une GIF qui est animé comme ce simleydans un JPanel
Merci D'avance
Salut tout le monde
je veux afficher une image GIF dans une JPanel
je sais comment ajouter une image (gif,png,jpg ... ) dans un JPANEL mais mon problem c'est que je veux afficher une GIF qui est animé comme ce simleydans un JPanel
Merci D'avance
En fait, le Gif annimé ne sera jamais joué dans le JPanel. Mais il l'est dans un JLabel. Si le seul but de votre JPanel est d'afficher un GIF, annimé ou non, alors remplacez simplement votre JPanel par un JLabel sans texte.
Sinon, insérez le JLabel dans votre JPanel.
Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !
Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
Tout sur les réseaux : https://reseau.developpez.com/cours/
Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
Tout sur le matériel : https://hardware.developpez.com/cours/
tu peux faire un truc,
une label qui contient une image animé puis le jpanel tu lui met un borderLayout puis tu lui ajoute ton label au centre comme ca il va englober tout le panel
Oulalala! Stop ! On arrête de tromper les débutants.
Voici un code qui affiche un gif animé:
Dans le public void paintComponent(Graphics g) de ton JPanel, tu écris:
Et tu auras un beau gif animé affiché.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 g.drawImage(monImageOuAutreObjet.getImage(), localisationX, localisationY, this)
Bonne chance !
Partager