Bonjour à tous, voilà d'habitude pour intégrer des labels dans une applet, je fais comme ceci :
Mais pour alléger mon code j'ai décidé de faire un tableau d'objet de JLabel
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 JPanel panneau=new JPanel(); JLabel num1=new JLabel(); JLabel num2=new JLabel(); JLabel num3=new JLabel(); public void init() { this.add(panneau); panneau.setLayout( new GridBagLayout()); GridBagConstraints contraintes = new GridBagConstraints(); contraintes.gridx=0; contraintes.gridy=0; contraintes.insets=new Insets(0,0,0,0); panneau.add(num1,contraintes); contraintes.gridx=1; contraintes.gridx=0; contraintes.insets=new Insets(0,40,0,0); panneau.add(num2,contraintes); contraintes.gridx=2; contraintes.gridy=0; contraintes.insets=new Insets(0,40,0,0); panneau.add(num3,contraintes); }
Le problème c'est que ça marche pas, j'ai essayé de trouvé quelque chose qui fait référence à ça sur internet mais je n'ai pas trouvé. Pouvez vous m'aidez svp??? Merci d'avance. A Bientôt.
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 JPanel panneau=new JPanel(); JLabel[] num=new JLabel[3]; this.add(panneau); panneau.setLayout( new GridBagLayout()); GridBagConstraints contraintes = new GridBagConstraints(); contraintes.gridx=0; contraintes.gridy=0; contraintes.insets=new Insets(0,0,0,0); panneau.add(num[0],contraintes); contraintes.gridx=1; contraintes.gridx=0; contraintes.insets=new Insets(0,40,0,0); panneau.add(num[1],contraintes); contraintes.gridx=2; contraintes.gridy=0; contraintes.insets=new Insets(0,40,0,0); panneau.add(num[2],contraintes); }
Partager