如何关闭一个 Tkinter 窗口?
使用 Tkinter 创建应用程序很容易,但有时,很难关闭窗口或框架,而不用在标题栏上通过按钮关闭。在这种情况下,我们可以使用 .destroy() 方法关闭窗口。
由于 Tkinter 属性是独立的,因此我们可以创建一个单独的方法,使用按钮关闭窗口。
示例
#Import the library from tkinter import * #Create an instance of window win = Tk() #Set the geometry of the window win.geometry("700x400") #Define a function to close the window def close_win(): win.destroy() #Create a label Label(win, text="Click the button to Close the window", font=('Poppins bold', 25)).pack(pady= 20) #Create a Button Button(win, text= "Close", font=('Poppins bold', 16), command=close_win).pack(pady=20) win.mainloop()
输出
如果我们运行上面的代码,它将产生以下输出窗口 −
广告