OVH Cloud OVH Cloud

BoxLayout

2 réponses
Avatar
JoJo
Bonjour,

J'ai un panel avec un BoxLayout sur l'axe Y. Mes composant s'affichent
bien a l'intérieur mais sans tenir compte de l'inset que j'ai défini.
Si j'enlève le layout, mes composants sont placé horizontalement avec
les bons insets.

Seulement je veux les placer les uns en dessous des autres ... comment
faire (sans gridBag:) )

Jojo

2 réponses

Avatar
Daboo
Bonsoir,

J'ai un panel avec un BoxLayout sur l'axe Y. Mes composant s'affichent
bien a l'intérieur mais sans tenir compte de l'inset que j'ai défini.


Comment as tu définis l'inset puisqu'il n'y en a pas dans le BoxLayout ?

Si j'enlève le layout, mes composants sont placé horizontalement avec
les bons insets.

Seulement je veux les placer les uns en dessous des autres ... comment
faire (sans gridBag:) )


Sans GridBag, tu peux utiliser un GridLayout (qui a le défaut de mettre
tous tes composants à la meme taille).

Sinon lance toi à l'eau avec le GridBag !!! va voir
http://www.eteks.com/coursjava/awtlayouts10.html#GridLayout
c'est un constructeur de gridbag.


Daboo

Avatar
JoJo
Daboo wrote:

Bonsoir,

J'ai un panel avec un BoxLayout sur l'axe Y. Mes composant
s'affichent bien a l'intérieur mais sans tenir compte de l'inset
que j'ai défini.


Comment as tu définis l'inset puisqu'il n'y en a pas dans le
BoxLayout ?

Si j'enlève le layout, mes composants sont placé horizontalement
avec les bons insets.

Seulement je veux les placer les uns en dessous des autres ...
comment faire (sans gridBag:) )


Sans GridBag, tu peux utiliser un GridLayout (qui a le défaut de
mettre tous tes composants à la meme taille).

Sinon lance toi à l'eau avec le GridBag !!! va voir
http://www.eteks.com/coursjava/awtlayouts10.html#GridLayout
c'est un constructeur de gridbag.


Daboo


je me suis mélangé les pinceaux avec les insets ... en le boxlayout
marche trés bien :)

merci daboo