Niark j'étais sûr que tu dirais ça !
Cela fonctionne car il se trouve que tes boutons sont à peu près pareils (même hauteur de base, ils sont sur la même ligne, etc.) ; mais c'est une TRÈS mauvaise idée d'utiliser le même GridData et tu devrais essayer de ne pas choper cette mauvaise habitude 
La javadoc est très claire :
NOTE: Do not reuse GridData objects. Every control in a Composite that is managed by a GridLayout must have a unique GridData object. If the layout data for a control in a GridLayout is null at layout time, a unique GridData object is created for it.
Partager