Python 如何在Kivy的desktopApp上制作透明屏幕?

Python 如何在Kivy的desktopApp上制作透明屏幕?,python,kivy,Python,Kivy,我想做一个透明的窗户,可以看到窗户的背面。 我改变了BoxLayout画布的rgba,但它还有一个黑色窗口 蟒蛇 from kivy.app import App class textApp(App): pass if __name__=='__main__': textApp().run() 基维 任何窗口透明度都必须在窗口级别处理,并且可能依赖于操作系统。我不记得SDL2在不同的操作系统上在技术上支持什么,但在大多数情况下,如果它不在Kivy Window API中,那

我想做一个透明的窗户,可以看到窗户的背面。 我改变了BoxLayout画布的rgba,但它还有一个黑色窗口

蟒蛇

from kivy.app import App

class textApp(App):
    pass

if __name__=='__main__':
    textApp().run()
基维


任何窗口透明度都必须在窗口级别处理,并且可能依赖于操作系统。我不记得SDL2在不同的操作系统上在技术上支持什么,但在大多数情况下,如果它不在Kivy Window API中,那么它就不被积极支持。哦……好的。非常感谢你。
BoxLayout:
    orientation: 'vertical'
    canvas:
        Color:
            rgba: 0,0,0,0 #I changed here
        Rectangle:
            pos: self.pos
            size: self.size 

    Label:
        text: 'this is trancparent box'
        size_hint_y: 9 
    Label:
        text: 'this is comment box'
        size_hint_y: 1
        color: 0,0,1,1