kivy如何使用python在按钮上显示图像

kivy如何使用python在按钮上显示图像,python,kivy,Python,Kivy,我正在尝试使用kivy在按钮上显示一个图像,但是在python文件中 self.add_widget(Button(source=('Image'),pos_hint={"x":0.3, "top":0.3},on_press="Screen")) 有人能帮忙吗?图像字符串需要扩展名(因此Image.jpg或Image.png取决于具体情况) 您可以使用画布向按钮添加图像,也可以使用按钮的方法指定其图像: 例如,使用背景_法线: self.add_widget(Button(backgroun

我正在尝试使用kivy在按钮上显示一个图像,但是在python文件中

self.add_widget(Button(source=('Image'),pos_hint={"x":0.3, "top":0.3},on_press="Screen"))

有人能帮忙吗?

图像字符串需要扩展名(因此Image.jpg或Image.png取决于具体情况)

您可以使用画布向按钮添加图像,也可以使用按钮的方法指定其图像:

例如,使用背景_法线:

self.add_widget(Button(background_normal=('Image.extension'),pos_hint={"x":0.3, "top":0.3},on_press="Screen"))

当按下按钮未按下或未禁用时,将设置一张图片

我可以使用带有URL的在线图像吗?它很可能是带有套接字的,但这对于这一个线程来说太多了。我建议查看Brandon Rhodes的《Python3网络编程基础》(第三版),了解更多信息。不过,我找到了在线使用图像的方法。但是谢谢你帮助我!