CoolBar, MenuBar und StatusLine aktuallisieren

mischt

Grünschnabel
N’abend zusammen

Mein Programm wird mit Hilfe von SWT und JFace entwickelt. Das Problem ist: Ich weiss nicht wie ich die CoolBars MenuBars oder die StatusLine aktualisiere.

Also Beispielsweise so...

Code:
public class TestFrame extends ApplicationWindow{

public TestFrame () {
		
	super(null);
        addCoolBar(SWT.NONE);
        addMenuBar();
        addStatusLine();
}

// Dann erstelle ich die Menubar, Coolbar und StatusLine

}


Wo und wie kann ich die Hintergrundfarben dieser Komponenten ändern?

Ich habe so etwas versucht.

Code:
getCoolBarControl().setBackground(parent.getShell().getDisplay().getSystemColor(SWT.COLOR_BLUE));
getStatusLineManager().getControl().setBackground(parent.getShell().getDisplay().getSystemColor(SWT.COLOR_BLUE));

und dann mit allen update und redraw getestet, die ich gefunden habe. Funktionierte alles nicht!

Könnt ihr mir helfen? Wäre sehr dankbar. Es kann ja nicht sein, dass ich der einzige Mensch bin auf der Welt, der dass machen möchte. :confused:

mfg

mischt
 
Zurück