如何在kivy中加载图像?

时间:2013-08-16 09:55:15

标签: python user-interface kivy

我的代码:

.py文件:

class Picture(Image):
    pass

class blablabla(HatWidget):
    ...
    self.add_widget(Picture(sourse='paper.png'))

.kv文件:

<Picture>:
    canvas:
        Color:
            rgb: (1, 1, 1)
        Rectangle:
            texture: self.texture
            size: self.size
            pos: self.pos

但我唯一拥有的是白色屏幕

2 个答案:

答案 0 :(得分:2)

我非常确定要设置图片的图片属性为source而不是sourse

此外,如果您想自己显示图像,则可能需要删除基本规则。

&LT; - 图片&GT;

“ - ”将告诉kv删除从Image继承的规则。

答案 1 :(得分:0)

你的问题是它的全屏白色画布。因此,如果它只是一个空白的白色屏幕,那将是预期的输出。或者至少根据您所见的kivy文档,我可以看到。