Похоже, что этот диалог зависит от системы, на моем win7 это диалоговое окно по умолчанию FontDialog dlg = new FontDialog(shell, SWT.NONE); dlg.open();
do содержит выбор цвета, но в Linux (Mint 1) нет ..
Так что это не лучший способ, ноВы можете просто игнорировать выбор цвета, который вы получаете от пользователя в этом диалоговом окне ..