Bonjour,

Voilà, j'ai créer une fenetre qui contient une Jpanel_Num1 qui possede un layout NULL.

Ceci pour pouvoir placer mes composants avec setBounds.

Dans ce Jpanel_Num1, j'y ai mis un autre Jpanel_Num2 avec un GridLayout(5,5) et placé avec setBound

Dans ce jpanel_Num2, j'ai voulut ajouter un Bouton, mais malheureusement le bouton ne s'affiche pas !
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
 
panel1 = new JPanel();
panel1.setLayout(null);
 
panel2 = new JPanel();
panel2.setLayout(new GridLayout(5,5));
panel2.setBound(2,2,500,500);
 
//pour voir si le jpanel s affiche
panel2.setBorder(BorderFactory.createLineBorder(Color.black));
 
 
boutton = new JButton("hjhj");
panel2.add(boutton);
 
panel1.add(panel2)

le panel2 s'affiche, mais pas le bouton à l'interrieur...
Pour reussir à afficher le bouton, j'ai du fair un setBounds dessus, pou le placer dans le jpanel.....

Est-ce que c'est possible, d'ajouter des boutons sans les positionner manuellement ?


merci