在python Tkinter条目中键入并删除某些内容后保留占位符?
这是我的代码:在python Tkinter条目中键入并删除某些内容后保留占位符?,python,tkinter,Python,Tkinter,这是我的代码: date.insert(0, 'yyyy-mm-dd') date.bind("<FocusIn>", lambda args: history_Date_Entry.delete('0', 'end')) date.insert(0,'yyyy-mm-dd') date.bind(“,lambda args:history\u date\u Entry.delete('0','end')) 有人在占位符上键入并删除文本后,如何使其可见?尝试: try:
date.insert(0, 'yyyy-mm-dd')
date.bind("<FocusIn>", lambda args: history_Date_Entry.delete('0', 'end'))
date.insert(0,'yyyy-mm-dd')
date.bind(“,lambda args:history\u date\u Entry.delete('0','end'))
有人在占位符上键入并删除文本后,如何使其可见?尝试:
try:
from tkinter import * # Python 3.x
except ImportError:
from Tkinter import * # Python 2.x
root = Tk()
e = Entry(root)
e1 = Entry(root) # dummy one
e.insert(0, 'yyyy-mm-dd')
e.bind("<FocusIn>", lambda args: e.delete('0', 'end'))
e.bind("<FocusOut>", lambda args: e.insert('0', 'yyyy-mm-dd'))
e.pack()
e1.pack()
root.mainloop()
来自tkinter import*#Python 3.x
除恐怖外:
来自Tkinter import*#Python 2.x
root=Tk()
e=条目(根)
e1=条目(根)#虚拟一
e、 插入(0,‘yyyy-mm-dd’)
e、 绑定(“,lambda参数:e.delete('0','end'))
e、 绑定(“,lambda参数:e.insert('0','yyyy-mm-dd'))
e、 包()
e1.pack()
root.mainloop()
试试:
来自tkinter import*#Python 3.x
除恐怖外:
来自Tkinter import*#Python 2.x
root=Tk()
e=条目(根)
e1=条目(根)#虚拟一
e、 插入(0,‘yyyy-mm-dd’)
e、 绑定(“,lambda参数:e.delete('0','end'))
e、 绑定(“,lambda参数:e.insert('0','yyyy-mm-dd'))
e、 包()
e1.pack()
root.mainloop()