Смена картинок по таймеру в программе на java(swing)
цель: есть графический интерфейс реализованный с помощью swing, добавлена картинка, хочу чтобы картинка сменялась на другую в зависимости от времени суток по таймеру. Может кто-нибудь что подсказать?
Ответы (1 шт):
Автор решения: Зонтик
→ Ссылка
Алгоритм:
Получите текущее время. Для работы с временем и датой можно использовать класс
java.util.Date. Как получить текущую дату и время, например тут;С помощью
if'ов проверьте, какое сейчас время суток. (например: время больше 22:00 но меньше 7:00 - ночь, больше 7:00, но меньше 10:00 - утро и так далее, надо только решить, когда начинается и заканчивается утро=))В зависимости от времени суток (которое уже определено) отображаете нужную картинку;