我正在尝试在窗口中显示图像。...似乎很简单,对吧?好吧,我有个大虫子!
我在一个文件中有这个完全相同的代码:
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)
没用!
当有人按下我的菜单栏上的按钮时,将调用该函数。我所有其他的菜单栏按钮都可以正常运行并显示其窗口。其他没有图像。
这没有任何错误。只是一个黑屏..有人知道为什么吗?
四季花海
相关分类