Python的2.7 / Windows的可调整大小的TTK进度?
-
26-09-2019 - |
题
我使用Python 2.7的新Tkinter的砖支撑(TTK)试验。有没有一种方法,使ttk.Progressbar()控制与它的父容器自动调整大小?在阅读该控制文件,似乎必须明确地设置该小工具的高度或宽度?
我在寻找一种方式来放置ttk.Progressbar在水平可调整大小的Tkinter对话框窗口小部件,并有这个小部件大小调整为用户调整大小的父对话框。
有一个窗口或框架resize事件,我可以捕获,一个ttk.Progressbar设置我的.config(),或.pack()选项,我可以用它来实现我的目标是什么?
任何建议表示赞赏。
解决方案
尝试使用fill
(或网格)的pack
选项,使插件填充它的容器。
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()
不隶属于 StackOverflow