1

使用 python 2.7 和 Tkinter,我如何制作图像,单击时运行一个函数?我正在考虑使用类似的东西

Button(...,foto = "mypic.jpg",command=myfunc)

但我不管理。

非常感谢您的帮助!

4

2 回答 2

1

环顾一圈后,这就是我得到的。不过,我还没有测试过。

from PIL import Image, ImageTk

image = Image.open("mypic.jpg")
photo = ImageTk.PhotoImage(image)

Button(...,image=photo,command=myfunc)

foto应该在这里imagePIL是您必须获得的依赖项。希望这可以帮助。

于 2013-09-14T16:34:24.770 回答
-1

从 PIL 导入图像,ImageTk

图像 = Image.open("mypic.jpg") 照片 = ImageTk.PhotoImage(图像)

按钮(...,图像=照片,命令=myfunc)

于 2021-04-29T22:47:48.537 回答