Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 16, 2014 10:04:20

Art-master
От: Россия, Ростов-на-Дону
Зарегистрирован: 2013-06-08
Сообщения: 78
Репутация: +  1  -
Профиль   Отправить e-mail  

Анимация в Tkinter

Добрый день!
В ходе работы над очередным проектом возник вопрос об анимации в tkinter. Возможно ли это сделать какими-то уже встроенными средствами или снова самому все делать?
P.S. Проводил эксперимент с загрузкой анимированного gif как обычную картинку (PhotoImage -> Label)- неудачно.
P.P.S Возник такой вопрос из-за того что необходимо сделать индикатор загрузки в интерфейсе (что на подобии вращающегося кольца).

Офлайн

#2 Ноя. 16, 2014 10:20:42

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Анимация в Tkinter

В ttk есть ProcessBar. Но там линия…
Можно использовать изображения и canvas с методом create_image.

P.S. Вы занимаетесь фигней. Не для этого tkinter вообще разработан

Офлайн

#3 Ноя. 16, 2014 11:25:57

Art-master
От: Россия, Ростов-на-Дону
Зарегистрирован: 2013-06-08
Сообщения: 78
Репутация: +  1  -
Профиль   Отправить e-mail  

Анимация в Tkinter

Да ясен пень что тут не tkinter нужен… Но у меня уже половина всех собственных виджетов на нем и написана… А переписывать на что-то другое будет такой морокой… А анимированный gif вообще никак нельзя загрузить так чтобы картинка менялась (ибо попробовав загрузить его как обычную картинку у меня отображался лишь один из всего набора “кадров” gif'а)?

Отредактировано Art-master (Ноя. 16, 2014 11:28:16)

Офлайн

#4 Ноя. 16, 2014 11:55:42

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Анимация в Tkinter

create_image попробуйте. Вообще думаю, что нельзя

Art-master
Но у меня уже половина всех собственных виджетов на нем и написана…

Половина? У меня все 90%. Но просто я изначально не беру такие задачи, которые будут вне его компетенции

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version