Python Tkinter ProgressBar в tkinter без ttk - PullRequest
0 голосов
/ 05 мая 2020

В настоящее время я создаю программу с полосой загрузки (Tkinter ProgressBar) в Tkinter. Проблема в том, что использование tkinter.ttk - это боль - мне нужно изменить практически весь свой код, используя этот метод, и, похоже, я новичок в Tkinter, это не идеально для этого. Есть ли другой способ использования виджета progressbar без модуля tkinter.ttk?

(Если бы мне пришлось использовать модуль tkinter.ttk, мне пришлось бы потратить часов, просматривая мой код и меняя его - чего я не хочу делать !!)

Заранее большое спасибо!

1 Ответ

1 голос
/ 05 мая 2020

У Tkinter нет индикатора выполнения, кроме как через ttk.

Если вы находите tkinter.ttk.progressbar слишком сложным, просто измените способ его импорта.

Например:

from tkinter.ttk import Progressbar
...
pb = Progressbar(...)

или это, что я считаю лучшим решением:

from tkinter import ttk
...
pb = ttk.Progressbar(...)
...