Bonjour,
j'ai un JPanel JPA qui contient un JPanel JPB ...
Dans JPA : une bufferedImage et JPB
Dans JPB : 4 JLabel + 4JButton
ce code la marche :
Je veux maitenant ajouter dans JPA une 3ème colonne pour afficher un bouton supplémentaire.
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 public class JPA extends JPanel { InternalImage monImage; public JPA() { monImage = new InternalImage(....); monJPB = new JPB(); this.add(monJPB); } } public class JPB extends JPanel { public JPB() { this.setLayout(new GridLayout(4, 2)); JLabel L1 = new JLabel("fgfdg"); JLabel L2 = new JLabel("ezrezezr"); JLabel L3 = new JLabel("fdfdfdf"); JLabel L4 = new JLabel("ezrzerzer"); this.add(L1); B1 = new JButton(); this.add(B1); this.add(L2); B2 = new JButton(); this.add(B2); this.add(L3); B3 = new JButton(); this.add(B3); this.add(L4); B4 = new JButton(); this.add(B4);
Je modifie donc comme ça :
Et la, ben c'est n'importe quoi .... le panel JPB ne s'affiche plus du tout comme avant ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class JPA extends JPanel { InternalImage monImage; public JPA() { this.setLayout(new GridLayout(1, 3)); monImage = new InternalImage(....); monJPB = new JPB(); this.add(monJPB); this.add(new JButton("zzzzzzzz"));*/ } }
Au secours, je ne comprends pas !
Partager