如何使用Tkinter中的按钮设置“Entry”小部件的文本/值/内容?
Tkinter Entry小部件用于显示单行文本。使用Tkinter Entry小部件,我们可以通过触发按钮来设置其值或内容。它主要有两种操作:插入和 删除 。
使用Tkinter按钮小部件,我们将设置Entry小部件的内容。
示例
#Import the required libraries
from tkinter import *
#Create an instance of tkinter frame
win= Tk()
#Define a function to change the value
def change_text(txt):
text.delete(0,END)
text.insert(0,txt)
#Set the geometry of frame
win.geometry("600x250")
#Create an Entry Widget
text= Entry(win)
text.pack()
#Create a button to change/set the content
btn= Button(win,text="Set", command=lambda:change_text("My New Text"))
btn.pack(pady=20)
win.mainloop()
输出
运行代码将显示一个窗口,其中包含一个将设置输入小部件的值或文本的按钮。
现在点击“Set”按钮来设置Entry小部件的新值。