tkinter.Frame如何关闭
时间: 2024-04-12 20:31:08 浏览: 167
Python TKinter如何自动关闭主窗口
要关闭一个 tkinter.Frame,你可以使用该 Frame 的 `destroy()` 方法。这将销毁该 Frame 及其所有的子控件,并从父容器中移除它。以下是一个示例代码:
```python
import tkinter as tk
def close_frame():
frame.destroy()
root = tk.Tk()
frame = tk.Frame(root)
frame.pack()
button = tk.Button(frame, text="关闭", command=close_frame)
button.pack()
root.mainloop()
```
在上面的示例中,当点击 "关闭" 按钮时,`close_frame()` 函数会调用 `destroy()` 方法来关闭 Frame。
阅读全文