Bonsoir,
J'ai un petit problème avec le gridbaglayout. J'ai créé 2 panels dans ma fenetre et j'aimerais que celui de droite soit 3*plus gros que celui de gauche. J'aimerais que ces deux panels remplissent ma fenetre.
J'ai donc essaye un exemple tout simplemais voici le résultat que j'obtiens :
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 public class Fenetre extends JFrame { private JPanel gauche; private JPanel droite; public Fenetre(){ gauche = new JPanel(); droite = new JPanel(); gauche.setBackground(new Color(1,168,120)); droite.setBackground(new Color(120,1,168)); setLayout(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); gbc.gridx = 0; gbc.gridwidth = 1; gbc.gridy = 0; gbc.weighty = 1; gbc.fill = GridBagConstraints.BOTH; add(gauche); gbc.gridx = 1; gbc.gridwidth = 3; gbc.fill = GridBagConstraints.BOTH; add(droite); } }
Merci de votre aide![]()








Répondre avec citation






Partager