Quel est le moyen le plus simple, en Java Swing standard, d'aligner trois composants de manière à ce que :
-
el largeurs dynamiques de
Component1
yComponent3
sont ajusté pour être égal , -
tandis que
Component2
(qui se situe entre les deux) a constant la largeur ?
Imaginons que nous ayons un panneau JPanel redimensionnable (par exemple à l'intérieur d'un JFrame).
Une petite largeur devrait ressembler à ceci :
[----------------whole JPanel----------------]
[--Component1--] [Component2] [--Component3--]
La grande largeur devrait ressembler à ceci :
[------------------------whole JPanel------------------------]
[------Component1------] [Component2] [------Component3------]
Note : Je viens de faire un essai et de vérifier avec GroupLayout
pendant trop longtemps.