如何清除 Tkinter 文本小部件的内容?


Tkinter 文本小部件用于在应用程序中添加文本编辑器。它具有许多属性,可用于扩展文本编辑器的功能。为了删除输入内容,我们可以使用 delete("start", "end") 方法。

示例

#Import the tkinter library
from tkinter import *

#Create an instance of tkinter frame
win = Tk()

#Set the geometry
win.geometry("600x250")

#Define a function to clear the input text
def clearToTextInput():
   my_text.delete("1.0","end")

#Create a text widget
my_text=Text(win, height=10)
my_text.pack()

#Create a Button
btn=Button(win,height=1,width=10, text="Clear",command=clearToTextInput)
btn.pack()

#Display the window without pressing key
win.mainloop()

输出

运行上述代码将创建一个文本小部件和一个按钮,可用于清除输入文本。

现在点击“清除”按钮,它将清除输入文本。

更新于: 2021 年 3 月 26 日

21000+ 次观看

开启你的 职业生涯

通过完成课程获得认证

开始
广告