Envoyé par
Leniouns
Moi je ne vois pas la scrollbar mais je me demande si ce n'est pas parceque mon Group grandit au fur et à mesure qu'il y a des composants. Comment faire pour lui donner une taille fixe ?
tu veux dire que tu ajoutes des composants dans ton groupe dynamiquement ?
si c'est le cas, à chaque fois que tu ajoutes un composant, il faut réappeler
scrolledComposite.setMinSize(groupTT.computeSize(SWT.DEFAULT, SWT.DEFAULT));
(forcément si tu ajoutes des composants la taille minimum du composants à scroller change)
A partir du moment ou tu as mis ton group dans un composant layouté avec une GridLayout, la seul manière de donner une hauteur fixe à ton group est d'utiliser heightHint de GridData
Partager