如何在 Tkinter 中使用 Entry 小部件?
tkinterpythongui-programming更新于 2025/9/15 2:20:17
Entry 小部件是 Tcl/Tk 工具包中定义的单行文本小部件。我们可以使用 Entry 小部件来接受和显示单行用户输入。
为了使用 Entry 小部件,您必须首先使用构造函数 Entry(parent, width, **options) 创建一个 Entry 小部件。一旦定义了 Entry 小部件,我们就可以使用 configure() 方法配置其属性,例如字体属性、颜色、宽度等。
示例
让我们创建一个 Entry 小部件来接受用户名并将其显示在窗口中。
# 导入所需的库
from tkinter import *
# 创建 tkinter 框架或窗口的实例
win = Tk()
# 设置 tkinter 窗口的大小
win.geometry("700x350")
def show_name():
# 创建一个 Label 小部件
label = Label(win, text="Hello " + str(entry.get()) + "👋", font=('Calibri 25')).pack(pady=20)
entry.delete(0, END)
# 创建标签
Label(win, text="Enter Your Name").pack()
# 创建 Entry 小部件
entry = Entry(win, width=25)
entry.pack(pady=20)
Button(win, text="Submit", command=show_name).pack()
win.mainloop()
输出
运行上述代码时,将显示一个带有 Entry 小部件和按钮的窗口。在给定的 Entry 小部件中输入您的姓名,然后单击按钮以在窗口上显示消息。

相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

