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 : Sélectionner tout - Visualiser dans une fenêtre à part
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();
    }
 
}