Entry 单行输入

51.5 Entry 单行输入

Entry 单行文本;get() 读取,insert(0, text) 插入,delete(0, END) 清空。

show='*' 可模拟密码框。

读取输入框

# ========================================
# 示例:Entry 输入
# 说明:get 取文字;END 表示末尾
# ========================================
import tkinter as tk

root = tk.Tk()
entry = tk.Entry(root, width=30, font=('', 12))
entry.pack(pady=5)
entry.insert(0, '在这里输入')  # 默认提示文字

out = tk.Label(root, text='')
out.pack(pady=5)

def show():
    out.config(text='你输入了:' + entry.get())

tk.Button(root, text='显示', command=show).pack()
root.mainloop()