如何在tkinter Entry
小部件中插入臨時文本?如何在tkinter Entry小部件中插入臨時文本?
例如,我有一個標籤User
和它旁邊的我應該在應用程序的開頭有一些文字"Enter your username..."
條目小部件,並同時把光標放在輸入構件,它應該刪除"Enter your username..."
,並允許用戶輸入數據。
這是我當前的代碼:
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()
我怎麼能這樣做?
我沒有找到任何選項或方法來刪除將光標放在Entry小部件上的數據。
Duplicate http://stackoverflow.com/questions/27820178/how-to-add-placeholder-in-a-text-field-in-tkinter? –
您沒有找到任何選項或方法來刪除數據或將光標放在文本框中?你看起來在哪裏?它記錄在許多地方(例如:http://effbot.org/tkinterbook/entry.htm#Tkinter.Entry.insert-method,http://effbot.org/tkinterbook/entry.htm#Tkinter.Entry.delete-方法) –