Instead, you can try the following to get the same result.
. .
( )
/.
Image image = new Image(display, "c:\\picture.jpeg");
Shell shell = new Shell(SWT.NO_TRIM);
shell.setBounds(10,10,200,200);
shell.setBackgroundImage(image);
shell.setBackgroundMode(SWT.INHERIT_DEFAULT);
Label label = new Label(shell, SWT.NONE);
label.setText("LAbel text here. ");
.
, "Button" api.
, .
( )
Button button = new Button(shell, SWT.PUSH);
button.setImage(image);
button.setText("Click Me");
, , .