【发布时间】:2015-05-27 19:42:11
【问题描述】:
如何在 tkinter Entry 小部件中插入临时文本?
例如,我有一个标签 User,在它旁边我有一个 Entry 小部件,它应该在应用程序的开头有一些文本 "Enter your username...",当将光标放在 Entry 小部件上时,它应该删除 @ 987654327@ 并允许用户输入数据。
这是我当前的代码:
import tkinter as tk
root = tk.Tk()
label = tk.Label(root, text="User:")
label.pack()
entry = tk.Entry(root, bd=1, show="Enter your user name...")
entry.pack()
root.mainloop()
我该怎么做?
我没有找到任何选项或方法来删除将光标放在条目小部件上的数据。
【问题讨论】:
-
您没有找到删除数据或将光标放在文本框中的任何选项或方法?你在哪里看的?它在许多地方都有记录(例如:effbot.org/tkinterbook/entry.htm#Tkinter.Entry.insert-method、effbot.org/tkinterbook/entry.htm#Tkinter.Entry.delete-method)
标签: python python-2.7 python-3.x tkinter tkinter-entry