@Sepera-okeq

Как копировать GIF с сайта и вывести в JavaFX?

Изучая доки и способы вижу что только идет копирование с локального расположения файла.
Вопрос - А можно как-то без костылей особых копировать гифку с сайта и выводить JavaFX? Чтобы не было процесса ВСЕ время скачивания GIF-ки. Без WebView,ибо это не вариант. Прошу помочь.
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
jamakasi666
@jamakasi666 Куратор тега Java
Просто IT'шник.
Ну так и реализуйте, стягивайте нужный файлик куда нибудь локально, скажем в %temp% и оттуда его отображаете в imageview. Чтобы каждый раз не перекачивать делайте проверку на наличие файла и совпадение размера.
Т.е. есть url картинки, есть место где лежит ваш кэш, смотрите сначала по названию есть или нет файл, затем по размеру файла который хранится в кэше и на сайте, если один и тот же то просто отображаете а если отличается или файла нет то грузите в кэш. В случае отсутствия инета просто тупо берете картинку из кэша а если нет и инета и этой картинки в кэше то отображаете заглушку из ресурсов которые идут с программой вашей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы