您可以使用 'root.quit()' 或 'root.destroy()' 方法来关闭 Tkinter 窗口。'root.quit()' 方法会停止 Tkinter 事件循环并关闭窗口,而 'root.destroy()' 方法会彻底销毁窗口,但必须先停止事件循环。

以下是一个简单的示例:

import tkinter as tk

def close_window():
    root.destroy()

root = tk.Tk()
label = tk.Label(root, text='Hello World!')
label.pack()
button = tk.Button(root, text='Close', command=close_window)
button.pack()
root.mainloop()

在这个例子中,单击“Close”按钮会调用 'close_window()' 函数并关闭窗口。您也可以在代码中的任何其他位置调用 'root.quit()' 或 'root.destroy()' 方法来关闭窗口。

如何防止Tkinter窗口在运行完后立即关闭

原文地址: https://www.cveoy.top/t/topic/nUHI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录