Changing org.eclipse.swt.widgets Hintergrundfarbe in Windows

Im Moment versuche ich, die Hintergrundfarbe eines org.eclipse.swt.widgets.Button mit dem folgenden Code zu ändern:

    Button sceneButton = new Button(border, SWT.TOGGLE | SWT.FLAT);  
    sceneButton.setBackground(Color.RED);

Dies funktioniert einwandfrei, wenn ich das Programm in Solaris ausführe, aber nichts, wenn ich den Code in Windows ausführe. Ist das möglich? Wenn nicht, gibt es eine Art Workaround, mit der ich die Hintergrundfarbe ändern kann (auch wenn die "Farbe" ein Bild ist), während noch Text in der Schaltfläche angezeigt wird? Vielen Dank

Antworten auf die Frage(8)

Ihre Antwort auf die Frage