如何删除tkinter GUI中的所有元素?

恐龙34

我目前正在使用Python构建Tkinter GUI,我想看看如何删除所有元素,从而创建一个空白的空白页。我尝试了.destroy(),但这完全退出了窗口。我该怎么做呢?

示例代码:

import tkinter as tk

root = tk.Tk()
mylabel = tk.Label(root, text='I want this to be removed')
mylabel.pack()
#I want to remove the mylabel Label.
布莱恩·奥克利(Bryan Oakley)

您可以迭代地删除或销毁根目录的所有子级(例如:)for child in root.winfo_children(): child.destroy(),也可以直接在根目录中创建单个框架并使该窗口小部件的所有其他小部件成为子级,然后删除或删除该框架。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章