positionner un .gif animé dans un JPanel Java
Bonjour à toutes et à tous,
je fais appel aux dévoués pour combler une lacune due à à mes ignorances du langage Java, je suis débutant vous l'aurez compris.
Mon problème est que j'ai un morceau de code fonctionnel pour afficher un .gif animé dans un JPanel en Java mais celui-ci ne me donne pas la possibilité de placer ce .gif à des coordonnées en pixels souhaitées.
Je fais donc appel à vous pour trouver la ligne de code me permettant de positionner ce .gif.
Merci d'avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| /**
*
*
*
*/
import java.awt.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import javax.swing.ImageIcon;
public class gif extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
JPanel contentPane;
JLabel imageLabel = new JLabel();
JLabel headerLabel = new JLabel();
public gif() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
contentPane = (JPanel) getContentPane();
contentPane.setLayout(new BorderLayout());
setSize(new Dimension(400, 300));
setTitle("Mousse de canard !");
contentPane.add(headerLabel, java.awt.BorderLayout.NORTH);
ImageIcon ii = new ImageIcon(this.getClass().getResource(
"Essaye-lapin2.gif"));
imageLabel.setIcon(ii);
contentPane.add(imageLabel);
this.setLocation(0,0);// position de la fenêtre
this.setVisible(true);
} catch (Exception exception) {
exception.printStackTrace();
}
}
public static void main(String[] args) {
new gif();
}
} |