Bonjour,

J'ai un problème au niveau du placement de mes JLabel.

Mes 3 images ne s'affichent pas à l'endroit souhaité!
Il y en a 2 qui s'affichent au bon endroit mais 1 qui s'affiche n'importe où!!

Avez-vous une idée du problème ?

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
 
public static void main(String[] argv)
	{
		JFrame frame = MaFrame.getInstance();
 
		MonImage t = new MonImage ( 125, 0 );
		MonImage f = new MonImage ( 0, 0 );
		MonImage g = new MonImage ( 125, 125 );
 
 
 
		frame.setPreferredSize(new Dimension( 400, 400 ));
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.repaint();
		frame.pack();
		frame.setVisible(true);
	}
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
 
 
class MonImage
{
	private JLabel label;
	int xx = 0;
	int yy = 0;
 
	public MonImage ( int xx, int yy )
	{
		this.xx = xx;
		this.yy = yy;
 
		ImageIcon icon = new ImageIcon(getClass().getResource("img.gif" ) );
 
		label = new JLabel();
		label.setIcon(icon);
		label.setVisible(true);
		label.setBounds(xx, yy, 100, 100);
 
		MaFrame.getInstance().getContentPane().add(label);
	}
}

Merci d'avance!

Tyv