Contraintes sur GridBagLayout

Signaler
Messages postés
55
Date d'inscription
vendredi 7 février 2003
Statut
Membre
Dernière intervention
20 février 2004
-
Messages postés
11
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
30 juillet 2003
-
J'aimerai savoir à quoi correspond toutes ces options de GridBagConstraint :

gbc.weigthx
gbc.weigthy
gbc.gridx
gbc.gridy
gbc.gridwidth
gbc.gridheight

merci d'avance
Polux.6 8-)

1 réponse

Messages postés
11
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
30 juillet 2003

gridx et gridy qui donnent l'abcsise et l'ordonnée du sous-composant dant la grille.
gridwidth et gridheight qui donnent la largeur et la hauteur du sous-composant dant la grille.
fill qui indique dans quelle direction doit éventuellement augmenter le sous-composant (quatre possibilités : GridBagConstraints.NONE, GridBagConstraints.BOTH, GridBagConstraints.HORIZONTAL, GridBagConstraints.VERTICAL.
anchor qui donne la position du sous-composant dans sa cellule de la grille lorsqu'il y a de l'espace autour de lui (huit constantes NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST sont prévues à cet effet dans la classe GridBagConstraints).
ipadx et ipady qui indiquent le nombre de pixels dont on doit accroître le composant en plus de sa taille minimum.
insets qui est une instance de la classe java.awt.Insets, objet destiné à contenir quatre entiers donnant les marges en haut, à gauche, à droite et en bas des sous-composant graphique.
weightx et weighty sont deux paramètres de type double qui indiquent de distribuer l'espace supplémentaire selon les directions horizontales et verticales de façon prioritaire aux sous-composants qui ont les plus grandes valeurs de ces paramètres. Les valeurs données sont souvent 0 ou 1.