我正在使用 GUIZERO 创建一个显示文本和图片的 gui。我的程序中的功能需要一段时间才能完成,因此为了避免在程序首次运行时创建所有屏幕时出错,我在代码开头设置了默认值。但是,当函数运行变量并且图片被覆盖时,我无法在屏幕上更新它们,因此文本和图片都停留在默认值。
sevendaygraph = Picture(screen4box10, image="7day.png", grid=[0,1], width = 500, height= 250, visible=True)
我可以看到图片已被覆盖,因为新图像在文件中。我尝试使用新图像更新屏幕
screen.update()
然而,这无济于事。GUIZERO 也有一个销毁命令,但无法再次对其进行初始化。
如何使用新值更新屏幕?
提前感谢您的帮助。