from tkinter import *
from PIL import ImageTk, Image
window = Tk()
window.geometry("350x670")
topBar = Frame(window, bg= "black", width=350, height=70).pack()
middleBar = Frame(window, bg= "grey", width=350, height=530).pack()
botBar = Frame(window, bg= "black", width=350, height=70).pack()
imgLabel1 = Label(topBar, image="profile-pic.jpg").place(x=50,y=50)
window.mainloop()
這是我的代碼。我想在 topBar 框架中設定影像。當我運行代碼時,我收到此錯誤:
_tkinter.TclError:影像“profile-pic.jpg”不存在>
我該如何解決這個錯誤?謝謝
uj5u.com熱心網友回復:
您需要將一個實體傳遞ImageTk.PhotoImage()給小部件的image選項Label:
...
image = ImageTk.PhotoImage(file="profile-pic.jpg")
imgLabel1 = Label(topBar, image=image)
imgLabel1.place(x=50, y=50)
...
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/505391.html
下一篇:如果美元不是選擇的貨幣
