Problème de Proportion GridBagLayout
Bonjour,
J'ai réaliser une fenêtre et j'ai insérer des panneaux( à l'aide du gestionnaire GrigBagLayout) avec des proportions entre eux cepandant ces proportions ne son pas respecter si j'insère des composants dans les panneaux. Voici le code c'est juste pour vous montrer les valeurs que j'ai rentrer.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| GridBagLayout layout2 = new GridBagLayout ();
panneau2.setLayout(layout2);
GridBagConstraints contrainte2 = new GridBagConstraints ();
contrainte2.fill = GridBagConstraints.BOTH ;
contrainte2.gridx = 0; contrainte2.gridy = 0;
contrainte2.gridwidth = 1; contrainte2.gridheight = 1;
contrainte2.weightx = 200; contrainte2.weighty = 430;
panneau2.add(panneau3,contrainte2);
contrainte2.gridx = 1; contrainte2.gridy = 0;
contrainte2.gridwidth = 1; contrainte2.gridheight = 1;
contrainte2.weightx = 300; contrainte2.weighty = 430;
panneau2.add(panneau4,contrainte2); |
Comment faire pour garantir les proportions quelque soit ce qu'il y a dans le panneaux ?
Merci de votre réponse
Les gestionnaires de placements
Bonjour,
Citation:
Comment faire pour garantir les proportions quelque soit ce qu'il y a dans le panneaux ?
Rien puisque c'est le gestionnaire de placements qui s'en occupe.
Le programmeur doit juste choisir le gestionnaire le plus adapter à sa situation.
Pour en savoir plus : http://java.sun.com/docs/books/tutor...out/using.html