如何在 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 小部件设置新值。

广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP