Bonjour,
J'aimerais obtenir une fenetre avec 3 lignes. La ligne du milieu doit être décomposée en deux parties. Pour cela j'utilise un GridBagLayout.
Mon 2 et mon 3 sont comme je les veux. Par contre mon 1 est aligné sur le 2 et mon 4 est aligné sur le 3. J'aimerais que le 1 et le 4 soit au milieu de la colonne. Là j'ai bien l'impression que mon GridBagLayout considère que j'ai deux colonnes tout le temps alors que je n'en spécifie 2 que sur la deuxième ligne.
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 JPanel monPanneau = JPanel(new GridBagLayout()); GridBagConstraints c = new GridBagLayout(); // première colonne c.gridx = 0; // première ligne c.gridy = 0; MonPanneau.add(new JLabel("1"), c); // deuxième ligne c.gridy = 1; MonPanneau.add(new JLabel("2"), c); // deuxième colonne c.gridx =1; MonPanneau.add(new JLabel("3"), c); // troisième ligne c.gridy = 2; MonPanneau.add(new JLabel("4"), c);
Merci de votre aide.
Partager