【发布时间】:2017-08-15 14:20:23
【问题描述】:
当鼠标悬停在窗口上时,我在显示按钮时遇到问题。当我越过窗口时,按钮就会出现。但是当我越过按钮时,它又隐藏了。然而,当我试图用一个简单的程序重新创建问题时,它工作正常......但在简短的版本中还有其他问题。
import Tkinter as TK
root = TK.Tk()
root.geometry("400x300")
root.overrideredirect(True)
button = TK.Button(root, text = "HI", command = lambda: root.destroy())
def Show(event):
button.place(x = 0, y = 0, width = 60, height = 30)
def Hide(event):
button.place_forget()
root.bind("<Enter>", Show)
root.bind("<Leave>", Hide)
root.mainloop()
这个简短的版本有效。但是当你越过按钮然后离开它时,它就会隐藏起来。即使您仍然位于根窗口之上。是否有任何简单的方法可以强制按钮始终可见?谢谢
【问题讨论】: