[英]mouse_pos event for button kivy python
我试图在鼠标悬停时更改按钮的背景颜色,并创建回调,我尝试了以下代码片段
self.btn.bind(mouse_pos = self.on_mouse_hover)
但我面临mouse_pos的KeyError
KeyError: 'mouse_pos'
mouse_pos 是否仅针对Window而不是针对 kivy 中的小部件定义? 还是我缺少任何导入声明?
您是对的, mouse_pos
仅针对 Window 定义。 您可以改为绑定到 Window 事件,并在绑定的 function 中迭代您的小部件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.