繁体   English   中英

为什么我的 tkinter window 上无法加载我的图像?

[英]Why can't my image load on my tkinter window?

我正在尝试将图像添加到我的程序中,但无法正常工作,代码正确,如下所示,并且我尝试打开的图像与 save.py 文件位于同一文件夹中。

from tkinter import *
from PIL import ImageTk, Image

root = Tk()
root.title("Balance 0-21")
root.configure(width=400, height=200)
root.iconbitmap("C:/Users/user/Desktop/Projects/Balance 0-21/LogoCon.ico")

MasterCard = ImageTk.PhotoImage(Image.open("ten.png"))
MasterCardIMG = Label(image=MasterCard)
MasterCardIMG.grid(row=2, column=3)

root.mainloop()

尝试在创建 MasterCardIMG Label 之后添加它(也为了约定,将第一个字母小写,因为这些不是类),我在显示图像时遇到了同样的问题,我相信这与 label 实例创建无关能够分配图像。

MasterCardIMG.image = MasterCard

(公约建议)

masterCard = ImageTk.PhotoImage(Image.open("ten.png"))
masterCardIMG = Label(image=masterCard)
masterCardIMG.image = masterCard
masterCardIMG.grid(row=2, column=3)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM