[swing] probleme de rebimensionnement GridBag
Bonsoir,
J ai un code assez long, et j ai un probleme avec ma JFrame.
en effet dedans se trouve 3 JComponents.
Code:
1 2 3 4 5 6 7 8 9 10
|
___________________
| 1 |
|_________________|
| 2 |
|_________________|
| |
| 3 |
| |
|_________________| |
les 3 sont des JPanel, le panel 1 a 2 onglet. le probleme est que lorsque je diminue ma jframe, le panel1 se se coupe a gauche et a droite, alors qu'il y a encore de la place pour qu il apparaissent entierement.
Voici en image les probleme:
au debut :
http://membres.lycos.fr/mrvodka/test/test1.JPG
a la fin :
http://membres.lycos.fr/mrvodka/test/test2.JPG
J ai remarqué que lorsque je met un jpanl normal (a l endroit 1) cela ne pose aucun probleme, je me demande si cela vient des onglets ....
Voici la partie de mon code que j utilise pour placer mes composants:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
public class A extends JFrame {
private JPanel panel1;
private JPanel panel2;
private JPanel panel3;
....
public A() {
.....
Container c = getContentPane();
setLayout(new GridBagLayout());
c.add(panel1, new GBC(0, 0, GBC.REMAINDER, 1));
c.add(panel2, new GBC(GBC.RELATIVE, GBC.RELATIVE, GBC.REMAINDER, 1).setFill(GBC.BOTH));
c.add(panel3, new GBC(GBC.RELATIVE, GBC.RELATIVE,
GBC.REMAINDER, GBC.REMAINDER).setFill(GBC.BOTH).setWeight(1, 1));
......
}
......
} |
Merci de bie me dire d ouvient l erreur.
Merci