如何从guizero中的PushButton中删除图像?

时间:2019-05-24 03:08:21

标签: python image user-interface tkinter

我希望能够从PushButton中删除图像(在实例化或以后使用.image属性分配的图像),并使它恢复其原始外观?

尽管文档说.image属性的默认值为None,但是如果我尝试将其设置为None,则会收到一个错误代码,基本上告诉我找不到图像或找不到图像正确的格式。 同样,如果我尝试将其设置为空字符串(“”)

from guizero import App, PushButton

app = App()
button = PushButton(app, image = "button.gif")
button.image = None  # <-- This line generates the error

app.display()

* GUIZERO ERROR * 图片导入错误-'图片必须是文件路径,PIL.Image或tkinter.PhotoImage' 检查文件路径和图像类型是否为GIF /动画GIF / BMP / ICO / PNG / JPG / TIF

0 个答案:

没有答案