-
Mise en page débutant
J'ai une fenetre, je voudrais placer trois label et trois combobox de la facon suivante :
Label combobox
Label combobox
Label combobox
Or pour l"instant j'ai :
Label combobox Label combobox Label combobox.
Que doit je faire pour avoir la bonne mise en place?
J'ai essayer avec tout les layout possible, il doit memanquer des elements, merci
-
Vous utilisez un outil de dévloppement graphique ou bien vous codez-vous même ? Dans ce cas, pouvez-vous nous donner la partie de code qui parle des Label et Combobox ?
-
Je code moi même en swing,
La j'ai rajouter
Code:
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
maintenant tout est vertical !
-
C'est donc normal, puisque boxlayout est fait pour cela :)
Il faudrait donc le faire par GridLayout ou GroupLayout ?
Mais je ne sais pas faire
-
pour le gridlayout il faut faire quelque chose comme ça :
Code:
setLayout(new GridLayout(3, 2));
-
La disposition me plais, mais les taille son disproportionné, et trop espaissé.
combobox
Label
Combobox
Label
Combobox
Label
et je voudrais les aligner
Label Combobox
Label Combobox
Label Combobox
-
A priori, je dirais que tu t'es trompé :D Tu as créé un tableau de 1x6 au lieu de créer un tableau de 2x3 ... regarde les paramètres passés à ton constructeur.