Tkinter添加图片的方式,与Java相似,这里以利用label标签为例
tkinter基于tcl/tk,只支持gif、png和bitmap位图,
其余图片格式需要通过第三方库PIL(pillow)提供的ImageTk转化为tcl/tk能够接受的图片数据。
一、gif文件以及png文件
gif文件以及png文件可以借助PhotoImage()方法。这是Tkinter方法, 这意味着你无需导入任何其他模块即可使用。
photo = PhotoImage(file=r’【文件名】.gif’)
label = Label(【Tk对象】, image=photo)
示例1:
from tkinter import *
root = Tk()
photo = PhotoImage(file="image\P1.gif")