簡體   English   中英

在獼猴桃中得到黑屏

[英]getting black screen in kivy

我正在運行這個kivy應用程序,它只是給了我一個黑色的窗口! 問題是什么? 我在這里搜索解決方案,但沒有找到任何東西。 這是kivy文件, 這是python代碼

首先,您需要將代碼以文本形式發布,以便人們可以將其復制並粘貼到他們的編輯器中。

但是,由於您的代碼位於App類的__init__()方法中,請將代碼移至build()方法中,您就可以使用了。 例如:

class TestApp(App):

    def build(self):
        self.sm = ScreenManager()
        self.sm.add_widget(MainScreen(name='main'))
        # and so on
        return self.sm

為什么?

您在調用TestApp().run()沒有創建該類的實例,因此永遠不會調用__init__() __init__()方法僅在創建類的實例時被調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM