|
代码如下所示:运行后,为什么不显示图片,显示的都是白色,求高手解答。而且其他方法也试了,比如讲label改为canvas也不行.
这是主程序:
from tkinter import *
from images import *
root=Tk()
root.geometry("800x600+100+100")
root.title("test")
frame=Frame(root)
frame.place(x=0,y=0)
lab=ImageTest(frame)
lab.display()
root.mainloop()
这是调用的类:
from tkinter import *
class ImageTest:
def __init__(self,root):
self.root=root
def display(self):
IMAGEFILE="pic1.gif"
imag=PhotoImage(file=IMAGEFILE)
label=Label(self.root,image=imag)
label.place(x=0,y=0)
|
|