Не могу изменить цвет JProgressBar в Mac OS

Я знаю, что на этот вопрос уже был дан ответ, но он просто не работает для меня. Я следовал инструкциям отсюда:Как изменить цвет JProgressBar?

import javax.swing.*;
import java.awt.*;

public class ProgressBarTest extends JFrame {

    public static void main(String args[]) {
        JFrame f = new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        UIManager.put("ProgressBar.background", Color.orange);
        UIManager.put("ProgressBar.foreground", Color.black);
        UIManager.put("ProgressBar.selectionBackground", Color.red);
        UIManager.put("ProgressBar.selectionForeground", Color.green);
        JProgressBar progressBar = new JProgressBar(0,100);
        progressBar.setValue(50);
        f.add(progressBar, BorderLayout.PAGE_END);
        f.pack();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
    }

}

Все, что я получаю, это те же самые старые цвета.

AquaProgressBarUI

Я использую Mac OS X 10.7.3 и Java 1.6. Я попробовалCrossPlatformLookAndFeel и это работает с новыми цветами. Однако я хочу, чтобы это было по умолчанию. Как я могу это сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос