- if (parent.getLayout() instanceof GridLayout)
- img.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, false));
+ if (parent.getLayout() instanceof GridLayout) {
+ GridData gd = new GridData(SWT.CENTER, SWT.CENTER, false, false);
+ gd.widthHint = width.intValue();
+ gd.heightHint = height.intValue();
+ img.setLayoutData(gd);
+ }