我试图将图像应用于此标签。但它没有显示任何东西。 我尝试按照http://effbot.org/tkinterbook/label.htm上的说明操作,但没有成功。
$scope.maritalStatues = [{statusKey: 0 , statusTitle : 'Unmarried'},{statusKey: 1 , statusTitle : 'Married'}];
答案 0 :(得分:1)
这是因为您使用的是.png
文件。来自effbot的PhotoImage class页。
PhotoImage类可以从文件中读取GIF和PGM / PPM图像:
photo = PhotoImage(file="image.gif") photo = PhotoImage(file="lenna.pgm")
在同一页面中:
如果您需要使用其他文件格式,Python Imaging Library (PIL)包含允许您加载超过30个图像的类 格式,并将它们转换为兼容Tkinter的图像对象:
from PIL import Image, ImageTk image = Image.open("lenna.jpg") photo = ImageTk.PhotoImage(image)