Slu
j aimerais placer mes elements comme cela :
1 2 3 4
5 6
donc je fais : Pane.setLayout(new GridLayout(2, 4, 5, 5));
marche pas ... ????
j essaye Pane.setLayout(new GridLayout(10, 10, 5, 5));
il me fais
1
2
3
4
5
qqn px m expliquer ?????![]()
![]()
![]()
![]()
Slu
j aimerais placer mes elements comme cela :
1 2 3 4
5 6
donc je fais : Pane.setLayout(new GridLayout(2, 4, 5, 5));
marche pas ... ????
j essaye Pane.setLayout(new GridLayout(10, 10, 5, 5));
il me fais
1
2
3
4
5
qqn px m expliquer ?????![]()
![]()
![]()
![]()
Essaye en plaçant des panels vides aux emplacements 7 et 8.
ca a l air de marcher ... merci ... c un peu bizarre tout de meme !
Non, lis bien la javadoc de GridLayout.. Si tu précises à la fois lignes et colonnes, il ignore le nombre de colonnes, il le déduit en divisant le nombre de composants par le nombre de lignes. Donc avec ce que tu avais, ça donnait : 6 / 2 = 3 colonnes et non 4![]()
Envoyé par herve91
![]()
![]()
![]()
cela sert a quoi alors de specifier un nombre de colonnne si de toute facon il le calcule !
Quand le nombre de lignes est nul, le nombre de colonnes est pris en compte.
Partager