ActionListener и Thread.sleep

У меня есть JButton, который, как только я нажимаю на него, я хочу изменить некоторые цвета через несколько секунд, например с синего -> 1 сек -> красный -> 1 сек -> желтый. Моя проблема в том, что, как только я использую функцию Thread.sleep в ActionListener и тестирую свою программу, она останавливается на 2 секунды и дает мне прямо желтый цвет. Как я могу это исправить? большое спасибо

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

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