У меня проблема с моим графическим интерфейсом, когда я пытаюсь изменить цвет кнопки через 2 секунды после ее нажатия. Я хочу щелкнуть белую квадратную кнопку, затем появится цвет, и через 2 секунды я хочу, чтобы он вернулся к исходному цвету (белому). Как этого добиться?
Мой код на клике:
cards[index].setBackground(cards[index].getTrueColor());
try
{
Thread.sleep(2000);
cards[cardPos.get(0)].setBackground(Color.white);
}
catch(Exception e) {}
Таким образом, это восходит к белому цвету, но в некоторых случаях не ждет секунд.
Очень ценю небольшую помощь здесь.
Спасибо!