【发布时间】:2010-12-01 20:09:51
【问题描述】:
我已经使用 Tkinter 菜单小部件在 python 应用程序中实现了一个信息弹出窗口。我在根窗口的画布上有一个文本小部件。我创建了一个以 root 为父的 Menu 小部件。当我检测到鼠标悬停在文本小部件上时,我使用 menuWidget.post() 发布弹出菜单。当我从文本小部件获得离开事件时,我的意图是通过调用 menuWidget.unpost() 使弹出窗口消失,只有在我单击文本小部件之外的其他位置之前,弹出菜单才会消失。
首先,这是实现信息弹出窗口的合理方法吗?谁能告诉我为什么弹出菜单不会消失?
【问题讨论】: