如何使用“withdraw”方法显示隐藏的窗口?

时间:2013-04-12 09:29:08

标签: python python-2.7 tkinter

我想在调用withdraw后显示一个窗口。

以下是我目前的代码:

from Tkinter import *

def callback():    
    global root
    root.withdraw()
    win2 = Tk()

root = Tk()
Label(root,text='this is a window').pack()
Button(root,text='withdraw',command=self.callback).pack()
mainloop()

当我按下按钮时,窗口会根据需要消失,并且会出现另一个窗口,一切都很好。如何以与以前相同的状态返回第一个窗口?

1 个答案:

答案 0 :(得分:9)

如果要显示窗口,请使用以下命令:

# root.update()  # not required
root.deiconify()

如果您想了解更多信息,请参阅here