如何从窗口中删除Tkinter小部件?

如何从窗口中删除Tkinter小部件?,第1张

如何从窗口中删除Tkinter小部件

您可以调用

pack_forget
以删除小部件(如果
pack
用于将其添加到窗口中)。

例:

from tkinter import *root = Tk()b = Button(root, text="Delete me", command=lambda: b.pack_forget())b.pack()root.mainloop()

如果使用

pack_forget
,稍后可以再次显示该小部件,再次调用
pack
。如果您想永久删除它,请调用
destroy
该小部件(这样您将无法重新添加它)。

如果你使用的

grid
方法,你可以使用
grid_forget
grid_remove
隐藏 的窗口小部件。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5644230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存