ImageTk.未显示照片图像
嗨
我正在尝试用Tkinter制作的图形用户界面在画布上显示图像
小工具
课堂PhotoDisplay:
Def__init__(自身,父级):
Self.mainFrame=框架(父级,背景="灰色")
……
#添加了一个子框来容纳画布和按钮
……
Self.canvFrame=Frame(self.mainFrame,...)
……
Self.mycanvas=canvas(self.canvFrame,...)
...
定义确定按钮单击(自身):
Self.mycanvas.删除(全部)
MyImagename=...#从某个地方获取一个ImageFilename..
Self.showSelectedImage(MyImagename)
Def showSelectedImage(self,ImageName):
Myimg=ImageTk.PhotoImage(文件=ImageName)
Imgtag=self.mycanvar.create_Image(70,100,Image=Myi mg)
Self.mycanvar.update_idletasks()
当我单击该按钮时,图像显示的时间不到
画布上的第二个,然后消失了.我想不出这是为什么
我是Tkinter的新手,还在通过Fredrik
有人能告诉我我是不是在做某事吗
这里错了吗?
先谢谢你
哈里