繁体   English   中英

按钮的 mouse_pos 事件 kivy python

[英]mouse_pos event for button kivy python

我试图在鼠标悬停时更改按钮的背景颜色,并创建回调,我尝试了以下代码片段

    self.btn.bind(mouse_pos = self.on_mouse_hover)

但我面临mouse_posKeyError

    KeyError: 'mouse_pos'

mouse_pos 是否仅针对Window而不是针对 kivy 中的小部件定义? 还是我缺少任何导入声明?

您是对的, mouse_pos仅针对 Window 定义。 您可以改为绑定到 Window 事件,并在绑定的 function 中迭代您的小部件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM