Button画像をnullに設定するときにサイズを変更しないでください。
Button は JFace のカスタムでラップさColorSelectorれます。ここ を参照してください。
null イメージをボタンに設定できるように、独自のカスタム カラー セレクターを作成しました。
たとえば、ここでは背景色が null です。

私の解決策:
GridDataします。SWT.FILLwidthHintまたはを設定しminimumWidthます。
しかし、私はこれらが好きではありません。それらは筋金入りの回避策のようです。