繁体   English   中英

无法关闭Tkinter窗口

[英]Can't close a tkinter window

如果我运行它,它将打开蓝色窗口,但destroy()不会关闭该窗口。 我如何用关闭它的命令修复它? Internet资源指向不起作用的destroy()命令。

虽然我知道当我尝试使用destroy退出它时, mainloop使窗口保持活动状态,但这是行不通的。

from tkinter import *
import time


my_window = Tk()
my_window.title('Lang')
my_window.configure(background= 'blue')
#time.sleep(1)
my_window.mainloop()

my_window.withdraw()
my_window.destroy()

您需要将mainloop放在代码的末尾。

from tkinter import *
import time


my_window = Tk()
my_window.title('Lang')
my_window.configure(background= 'blue')
#time.sleep(1)

my_window.withdraw()
my_window.destroy()

my_window.mainloop()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM