Я делаю игру, в которой есть квадраты (сетка панелей), и когда игра заканчивается, есть алгоритм, который меняет цвет панелей по очереди в «живом» режиме, когда пользователь наблюдает за изменением квадратов цвет медленно. Я пытаюсь что-то вроде:
Thread.sleep(1000);
grid.getComponent(boxNumber).setBackground(Color.YELLOW);
Thread.sleep(1000);
grid.getComponent(boxNumber).setBackground(Color.ORANGE);
Хотя цвет рамки меняется на Желтый, впоследствии он не меняется на Оранжевый. У кого-нибудь есть идеи? Надеюсь, я смог прояснить ситуацию.