gpt4 book ai didi

python - Tkinter 消失的 PhotoImage 问题

转载 作者:行者123 更新时间:2023-11-28 21:52:59 26 4
gpt4 key购买 nike

<分区>

我正在尝试在窗口中显示图像...看起来很简单吧?嗯,我有一个大错误!

我在一个文件中有这个完全相同的代码:

import Tkinter

root = Tkinter.Tk()
canvas = Tkinter.Canvas(root)
canvas.grid(row = 0, column = 0)
photo = Tkinter.PhotoImage(file = '/Users/Richy/Desktop/1.gif')
image1 = canvas.create_image(0,0, image=photo)
root.mainloop()

有效。

我在一个更大的文件中有这个:

def officialPictureWindow(self):
t = Toplevel(self)
t.wm_title("Official Image")
self.__canvas3 = Canvas(t)
self.__canvas3.grid(row = 0, column = 0)
photo = PhotoImage(file = '/Users/Richy/Desktop/1.gif')
image1 = self.__canvas3.create_image(0,0, image=photo)

这是行不通的!

当有人按下我的菜单栏上的按钮时,将调用该函数。我拥有的所有其他菜单栏按钮都可以正常运行并显示它们的窗口。但是其他的没有图像。

这没有错误。只是一个空白屏幕。有谁知道为什么吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com