如何在Tkinter中使用Entry小部件?

如何在Tkinter中使用Entry小部件?

Entry小部件是在Tcl/Tk工具包中定义的单行文本小部件。我们可以使用Entry小部件来接受和显示单行用户输入。

为了使用Entry小部件,您必须首先使用构造函数创建一个Entry小部件: Entry(parent, width, **options) 。一旦我们定义了Entry小部件,我们就可以使用 configure() 方法来配置其属性,例如字体属性、颜色、宽度等。

示例

让我们创建一个Entry小部件来接受用户名并在窗口中显示它。

#导入所需的库
from tkinter import *

# 创建tkinter框架或窗口的实例
win = Tk()

# 设置tkinter窗口的大小
win.geometry("700x350")

def show_name():
   # 创建一个标签小部件
   label = Label(win, text="Hello " + str(entry.get()) + "👋", font=('Calibri 25')).pack(pady=20)
   entry.delete(0, END)

# 创建一个标签
Label(win, text="输入您的名称").pack()

# 创建一个Entry小部件
entry = Entry(win, width=25)
entry.pack(pady=20)

Button(win, text="提交", command=show_name).pack()

win.mainloop()
Python

输出

运行上面的代码时,它将显示一个带有Entry小部件和按钮的窗口。在给定的Entry小部件中输入您的名称,然后单击按钮以在窗口上显示消息。

如何在Tkinter中使用Entry小部件?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册