powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / javafx Как вставиьт на форму динамический gif?
13 сообщений из 13, страница 1 из 1
javafx Как вставиьт на форму динамический gif?
    #39341890
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу добавить на форму динамическую гифку, типа "ждите, работаю"

Добавил ImageView, вставил в него гифку и установил Visible в false.

Когда давлю кнопку, в ее action делаю у ImageView Visible true, вызываю некий "долгий" метод, а потом делаю Visible false

Гифка не появляется.

Пробовал Visible с самого начала сделать true.
Тогда гифка есть и крутится все время, но как только я кнопку нажму, то она замирает. И начинает снова крутиться, когда обработка закончится.

Пробовал по разному: делал BooleanProperty, на него вешал листенер, в котром открывал-закрывал гифку.
Делал отдельную форму с гифкой, а на своей форме делал BorderPane, в котором ту форму показывал.
Все равно те же эффекты.

Как вообще такое делать?
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341902
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxifly,
изучай более нужные и практичные вещи.
Курсор не устраивает? Если штатный бублик на 7-ке не, тогда вроде можно и свой курсор.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341903
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ничего не понял из твоего потока сознания, извини.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341905
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyPetro123,
ничего не понял из твоего потока сознания, извини.
меняй курсор при занятости системы и не парь мозги задачкой для школьников.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341922
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

то есть как заставить двигаться анимированный гиф ты не знаешь? Зачем отвечал тогда?
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341924
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyPetro123,
то есть как заставить двигаться анимированный гиф ты не знаешь? Зачем отвечал тогда?
когда вижу глупого с глупой задачей - сразу отвечаю)). Рука к пистолету тянется).
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341927
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а почему ты считаешь, что задача глупая?
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341929
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyPetro123,
а почему ты считаешь, что задача глупая?
логика программиста.
- ты не ответил или не понял две моих мессаги.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341931
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
Если ты перечитаешь мой вопрос, то ты обнаружишь, что:
1. отвечал ты не на него
2. ответа ты не знаешь

Вот и вся логика

Не люблю таких людей
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341934
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyНе люблю таких людей
Я тоже не люблю таких как ты))).
Но ты с вопросом, а я нет. Я тут отдыхаю.
Двойка тебе по всем фронтам.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341969
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я тут отдыхаю.

Ты не отдыхаешь тут, а комплексы свои лечишь. Не обманывай себя.
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39341975
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxifly,

Долгий метод надо запускать в фоновом потоке. Вы занимаете EDT своей задачей и он из-за этого не перерисовывае гиф.
http://docs.oracle.com/javafx/2/threads/jfxpub-threads.htm
...
Рейтинг: 0 / 0
javafx Как вставиьт на форму динамический gif?
    #39342053
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Maxifly, вчера, 19:14 [19860926]
>Хочу добавить на форму динамическую гифку, типа "ждите, работаю"

Точно такая же задача в среде C#, где динамическая гифка - вращающаяся Земля на фоне звездного неба.
Долгая инициализация клиентского windows forms приложения (Process) требует быстрой загрузки приложения-демонстратора (Process) инициализации. По завершению инициализации гашу демонстратор.
Если не удается найти в методе form_load точки загрузки демонстратора (у меня именно такая ситуация - до load добираемся слишком долго), то поступаю так: запускаю быстрый 3-ий процесс из которого последовательно запускаю демонстратор в нормальном состоянии и клиентское приложение в свернутом.

С уважением,
Владимир.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / javafx Как вставиьт на форму динамический gif?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]