Изменение org.eclipse.swt.widgets цвет фона в Windows

Прямо сейчас я пытаюсь изменить цвет фона org.eclipse.swt.widgets. Кнопка со следующим кодом:

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

Это хорошо работает, когда я запускаю программу в Солярисе, но ничего не делает, когда я выполняю код в Windows. Действительно ли это возможно? В противном случае есть ли некоторое обходное решение, которое позволило бы мне изменять цвет фона (даже если "цвет" является изображением) при тихом отображении текста в кнопке?Спасибо!

7
задан Dorrene Brown 22 July 2010 в 18:27
поделиться