Comme je l'ai dit, je ne sais pas exactement ce que tu veux, mais si comme je le pense tu veux un truc du genre :
1 2 3 4
|
Label xxxxx: composant
Label xxxxxxxx: composant
Label xxx: composant |
SpringLayout est fait pour ça (enfin pas que, mais bon)
En gros, tu crées ton panel avec comme layout SpringLayout (constructeur par défaut), puis tu ajoutes tes composants dans l'ordre: label1, composant1, label2, composant2, etc...
puis tu utilises :
SpringUtilities.makeCompactGrid(panel, nbComponents, 2, x, y, xpad, ypad);
En espèrant t'avoir aidé.
Fred
Partager