メインコンポジットがあり、その中に別のコンポジットがあります。外側のコンポジットの背景画像を設定したいのですが、これを行うと、内側のコンポジットに白い背景が表示され、その白い背景を取り除く方法は?
public void createPartControl(Composite parent) {
Composite outer = new Composite(parent, SWT.INHERIT_FORCE);
outer.setBackgroundImage(new Image(null , this.getClass().getClassLoader().getResourceAsStream("background.jpg")));
Composite inner = new Composite(outer, SWT.NONE);
//add text, label etc to inner
}
背景は設定されていますが、内側の合成用の白い背景のみが表示されます。ご協力いただきありがとうございます。