我需要帮助使用Tkinter在画布上创建图像

时间:2015-11-07 21:22:35

标签: python-2.7 tkinter

我正在尝试使用下面的代码在Tkinter中粘贴图像。

但是,每当我尝试粘贴图像时,都不会显示任何内容。

from Tkinter import *

m = Tk()
c = Canvas(m)

def pp(event):
 x = event.x + 50
 y = event.y + 50
 t = PhotoImage('a.jpeg')
 c.create_image(x,y,image=t)

 m.bind('<B1-Motion>', pp)
 m.mainloop()

有人能告诉我我做错了吗

1 个答案:

答案 0 :(得分:0)

将.jpeg更改为.gif图像。 Tkinter仅支持gif图像。如果您不知道如何使用GIMP这样的程序或在线应用程序。