gpt4 book ai didi

Python 2.7/Windows 可调整大小的 ttk 进度条?

转载 作者:太空宇宙 更新时间:2023-11-03 19:34:58 31 4
gpt4 key购买 nike

我正在尝试 Python 2.7 的新 Tkinter Tile 支持 (ttk)。有没有办法使 ttk.Progressbar() 控件按其父容器的比例自动调整大小?在阅读有关此控件的文档时,似乎必须显式设置此小部件的高度或宽度?

我正在寻找一种方法,将 ttk.Progressbar 小部件放置在水平可调整大小的 Tkinter 对话框中,并随着用户调整父对话框的大小而调整此小部件的大小。

是否有我可以捕获的窗口或框架大小调整事件、我可以使用 .config() 或 .pack() 选项来实现我的目标的 ttk.Progressbar 设置?

任何建议表示赞赏。

最佳答案

尝试使用 pack(或网格)的 fill 选项让小部件填充其容器。

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()

关于Python 2.7/Windows 可调整大小的 ttk 进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4027120/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com