【发布时间】:2016-12-16 07:36:37
【问题描述】:
我正在 kivy 上制作一种 android lock 的东西,为了画线,我需要获取鼠标所在小部件的 id,所以我在 .kv 中为每个这样的小部件分配一个 id文件:
ClickableImage:
id: one
source: 'button.png'
etc.
而且我知道我可以使用
获取所有 ID(我当然有 9 个)self.parent.ids.id
或
self.parent.ids['id']
但是有没有办法获取鼠标所在的 ID?还是我点击的那个?我有一个可悬停的类,所以它会检测它何时进入一个小部件,但我真的不知道如何获得它的位置,或改变它的来源。 有没有:
self.parten.ids.current
或类似的东西? 感谢您的帮助
【问题讨论】:
标签: python kivy python-2.x