📅  最后修改于: 2023-12-03 15:05:36.099000             🧑  作者: Mango
在 Tkinter 中,destroy()
方法是用于销毁/关闭 tkinter 窗口的方法。
widget.destroy()
此方法不需要接受任何参数。
该方法没有显示返回值,但它将销毁该窗口并释放相应的内存。
import tkinter as tk
# 创建 tkinter 窗口
root = tk.Tk()
root.title("My Window")
# 创建 label
my_label = tk.Label(root, text="Hello World!", font=("Helvetica", 24))
my_label.pack()
# 创建销毁按钮
destroy_btn = tk.Button(root, text="Destroy", command=root.destroy)
destroy_btn.pack()
# 运行窗口
root.mainloop()
在上述代码中,我们创建了一个 tkinter 窗口并在其中添加了一个标签和一个销毁按钮。按钮的 command
属性设置为 root.destroy
,这将导致点击按钮时销毁整个窗口。
after_idle()
方法来安排该操作的执行。以上就是关于 destroy()
方法的介绍。它是在 tkinter 中用于销毁窗口的常用方法。