如何在 Tkinter 中使用按钮设置“Entry”小部件的文本/值/内容?
Tkinter Entry 小部件用于显示单行文本。使用 Tkinter Entry 小部件,我们可以通过触发按钮来设置其值或内容。它主要有两种操作:insert 和 delete。
使用 Tkinter Button 小部件,我们将设置 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()
输出
运行该代码将显示一个窗口,其中包含一个按钮,该按钮可以设置输入小部件的值或文本。
现在点击“设置”按钮为 Entry 小部件设置新值。
广告