Problemas com o componente org.eclipse.swt.widgets.Button

Olá Amigos.

É o seguinte: Estou precisando de uma ajuda de vocês, com relação ao componente org.eclipse.swt.widgets.Button. Preciso criar um objeto dessa classe com formato circular, mas não consegui. Vi que tem o style SWT.RADIO, mas eu preciso que quando o usuário clique no botão, o comportamento do SWT.RADIO de marcar seja desconsiderado. Não posso desabilitar o botão, pois será necessário outros eventos quando o mesmo for “clickado”.
Além disso, estou com problemas para colocar cor de fundo no botão. Esse problema só ocorre no ambiente windows.

Preciso resolver estes problemas pra desatar mais um nó do meu tcc.

Qualquer ajuda será bem vinda.

Abraço a todos.