salut,
Est-ce que vous savez comment on peut , en utilisant un FlowLayout sauter directement une ligne et non attendre que le ligne en cours soit remplie ?
merci
salut,
Est-ce que vous savez comment on peut , en utilisant un FlowLayout sauter directement une ligne et non attendre que le ligne en cours soit remplie ?
merci








hélas c'est impossible avec un flowLayout. tu pourais utiliser un autre manager, mais je les connais bien et c'est pas génial pour faire ce que tu veux faire.
Moi j'ai déjà eu besoin de faire ça, j'ai implémenté un manager perso.
Salut,
je pense que tu devrais utiliser un GridBagLayout, c'est ce qui te donne le plus de libertés. C'est vrai qu'au début, c'est un peu rude, mais une fois que t'as pigé le truc, tu peux faire ce que tu veux. Pour sauter une ligne avec un GridBagLayout, il faut jouer avec les Insets : en fait tu sautes pas de ligne, tu laisses un espace en bas de ta cellule. Pour débuter avec GridBagLayout, je te conseille ces documents :
http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html
http://java.developpez.com/faq/java/...layout_gridbag
Tu peux toujours utiliser un JPanel vide auquel tu as fixé la taille avec setPreferedSize() et setMinimumSize()...
Partager