如何通过按下按钮关闭Tkinter窗口?
Tkinter最初创建包含小部件和标签的窗口或框架。假设我们想通过按钮关闭tkinter窗口。按钮是可以用来执行某个操作的UI小部件。
示例
这里,我们将创建一个可以关闭tkinter窗口的按钮。为了关闭和终止TCL解释器,我们主要使用 destroy() 方法。
#导入所需的库
from tkinter import *
#创建一个Tkinter框架的实例
win= Tk()
#设置框架的几何属性
win.geometry("600x250")
#创建一个标签
Label(win, text="按下关闭按钮关闭窗口",
font=('Helvetica bold', 11)).pack(pady=20)
#定义一个函数来关闭窗口
def close_win():
win.destroy()
#创建一个用于关闭窗口的按钮
button= Button(win, text="关闭", command=close_win)
button.pack(pady=20)
win.mainloop()
输出
运行上面的代码将显示一个窗口,其中包含一个可以触发关闭窗口或框架的按钮。
现在点击“关闭”按钮即可关闭窗口。