【发布时间】:2015-02-07 06:01:07
【问题描述】:
我正在寻找一种简单的解决方案,以检测鼠标(或手指)是否是 kivy 应用程序的特定区域。其代码可能如下所示:
BoxLayout:
Label:
text: 'box 1'
Label:
text: 'box 2'
Label:
text: 'box 3'
我想检测光标或手指是否在框 1、2 或 3 中。如果用户单击控件,则很容易处理“on_touch_xxx”事件。但如果他什么都不做,我找不到好的解决办法。 我读过可以收听“mouse_pos”属性。不过可能还有别的好办法。
【问题讨论】:
标签: python-3.x mouseover kivy