我的猕猴桃代码没有在按钮上显示图像

时间:2020-06-23 17:04:55

标签: python-3.x user-interface button kivy

我写这是为了显示具有给定图像的按钮

import kivy
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.label import Label
from kivy.uix.button import Button

class DatesPage(FloatLayout):
    def __init__(self, **kwargs):
        super(DatesPage, self).__init__(**kwargs)
        self.add_butt = Button(background_normal='plus_butt.png', size_hint=(0.2, 0.1))
        self.add_widget(self.add_butt)

class DiaryApp(App):
    def build(self):
       return DatesPage()

if __name__=='__main__':
    DiaryApp().run()

如何确保图像显示在按钮上

1 个答案:

答案 0 :(得分:0)

您无法获得带有此代码的窗口。由于您未正确调用DiaryApp类,请在类名称后添加方括号。

if __name__=='__main__':
    DiaryApp().run()