1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
// init des nouvelles contraintes pour ton élément à placer
gridBagConstraints = new GridBagConstraints();
// premiere case en x
gridBagConstraints.gridx = 0;
// premiere case en y
gridBagConstraints.gridy = 0;
// ces deux contraintes sont plus dures à comprendre, elles indiquent une pondération de l'utilisation de l'espace qui reste autour des cases
gridBagConstraints.weightx = 0.5;
gridBagConstraints.weighty = 1;
// met l'element au nord, mais bon a changer suivant ton cas
// CENTER, ça peut le faire aussi
gridBagConstraints.anchor = GridBagConstraints.NORTH;
// ajoute l'élément à jPanel avec les contraintes
jPanel.add(new JTextField(10),gridBagConstraints); |
Partager