当光标放在按钮上时,如何在窗口中显示文本。在
我有下面的代码,当把光标放在“确定”按钮上时,它必须显示文本为“按确定前检查填充的详细信息”。在import Tkinter
class Example(Tkinter.Frame):
def __init__(self, *args, **kwargs):
Tkinter.Frame.__init__(self, *args, **kwargs)
self.l1 = Tkinter.Label(self, text="Enter name")
self.l2 = Tkinter.Label(self, text="", width=40)
self.l1.pack(side="top")
self.l2.pack(side="top", fill="x")
self.b1 = Tkinter.Button(root, text="Ok")
self.b1.bind("", self.on_enter)
self.b1.bind("", self.on_leave)
self.b1.pack()
def on_enter(self, event):
self.l2.configure(text="Check details filled before pressing Ok")
def on_leave(self, enter):
self.l2.configure(text="")
if __name__ == "__main__":
root = Tkinter.Tk()
Example(root).pack(side="top", fill="both", expand="true")
root.mainloop()
当光标放在标签l1上时,如果我为显示文本编写代码,同样的代码可以正常工作。当光标放在按钮上或进行任何修改时,是否有其他方法继续显示??在