Обычно с Java Swing вы можете установить цвет фона кнопки:
myJButton.setBackground(Color.RED);
что приведет к красной кнопке. Но на Mac OS этот метод, кажется, игнорируется. Кнопка просто сохраняет цвет по умолчанию.
Как можно установить цвет JButton на Mac OS?