Python 2.7/Windows Redable TTK ProgressBar?
-
26-09-2019 - |
Pergunta
Estou experimentando o novo suporte de ladrilhos do Python 2.7 (TTK). Existe uma maneira de tornar a proporção do TTK.ProgressBar () de controle automático em seu contêiner pai? Ao ler a documentação sobre esse controle, parece que é preciso definir explicitamente a altura ou a largura deste widget?
Estou procurando uma maneira de colocar o widget TTK.ProgressBar em uma caixa de diálogo Tinnter redimensível horizontalmente e fazer com que esse widget redimensione à medida que o usuário redimensiona a caixa de diálogo pai.
Existe um evento de redimensionamento de janela ou quadro que eu possa prender, uma opção TTK.ProgressBar I Can .Config () ou .pack () Opção que posso usar para atingir minha meta?
Quaisquer sugestões apreciadas.
Solução
Tente usar o fill
opção de pack
(ou grade) para que o widget preencha seu recipiente.
import Tkinter as tk
import ttk
root=tk.Tk()
pb = ttk.Progressbar(mode="indeterminate")
pb.pack(side="bottom", fill="x")
pb.start()
root.wm_geometry("300x300")
root.mainloop()