我打电话后想表示一个窗口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()
Run Code Online (Sandbox Code Playgroud)
一旦我按下按钮,窗口就会像我想要的那样消失,然后会出现另一个窗口,一切都很好.如何以与以前相同的状态返回第一个窗口?
我想在不打开 tkinter 窗口的情况下使用对话框和消息框。
有人可以教我如何禁用窗口,或如何重新创建窗口,或向我展示一个不同的解决方案,让我可以做这样的事情。
消息框到处都是一样的,我最想尝试利用的是filedialog.askopenfile、filedialog.askdirectory、filedialog.asksaveasfilename。