我正在尝试在消息框中放置一个进度条以显示下载文件的进度;像这样的东西:
example http://uucode.com/texts/pylongopgui/images/progress.png
(图片取自here。)
因此,对于进度条,我将使用它:
pbar=ttk.Progressbar(app,orient='horizontal',length=200,mode='determinate')
pbar.pack()
也许我可以使用文本小部件,但我不太确定如何使这个新窗口出现。我写这样的东西吗?
root1=Tk()
root1.title("Status Dialog")
pbar=ttk.Progressbar(app,orient='horizontal',length=200,mode='determinate')
pbar.pack()
root1.mainloop()
有什么想法吗?
答案 0 :(得分:0)
我认为您有错误:在您的代码中,pbar=ttk.ProgressBar(app, ...)
应由pbar=ttk.ProgressBar(root1, ...)
替换。在这个类实例化中,第一个参数是父窗口小部件,我打赌它应该是你代码中的root1
。
但正如brc在评论中写的那样,只要你没有描述你的错误我们就不能确定(例如给我们回溯)。