繁体   English   中英

在kivy中更改鼠标光标

[英]Changing mouse cursor in kivy

我搜索了如何更改kivy中的光标图标,但我找到的唯一方法是直接在pygame中更改它。 Pygame不支持彩色或GIF动画作为其光标,因此我创建了一个Image小部件,其中Screen为父级,并将其设置为跟随窗口中的鼠标位置。

    ScreenManager:
        Screen:
            MyMouse:
                Image:

问题是...我的形象并不总是保持在最高位置。 在其上方绘制了Popup和Spinner小部件。

我可能做错了...

有一种简单的方法可以做我想要的吗?

尝试使用Scatter代替Image,如下所示:

class MyMouse(Scatter):
    self.add_widget('yourimage.jpg')
    self.auto_bring_to_front = True

暂无
暂无

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

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