0
イメージをラベル内に表示しようとしていますが、ラベルを印刷するときにイメージがありません。ここに私のコードです。Tkinterラベルの画像ですか?
from tkinter import *
newGameWindow = Toplevel()
newGameWindow.title("New Game")
newGameWindow.config(bg = "grey")
newGameWindow.geometry('600x600')
courtImg = PhotoImage('basketballCourtTemplate.png')
photo = Label(newGameWindow, image= courtImg, height = 200, width =200)
photo.pack()
newGameWindow.mainloop()
イメージはコードと同じファイルにあります。画像を正しく読み込んでいますか?
EDIT: このコードはまったく同じ出力を生成します。
from tkinter import *
newGameWindow = Toplevel()
newGameWindow.title("New Game")
newGameWindow.config(bg = "grey")
newGameWindow.geometry('600x600')
courtImg = PhotoImage('basketballCourtTemplate.gif')
photo = Label(newGameWindow, image= courtImg, height = 200, width =200)
photo.image = courtImg
photo.pack()
newGameWindow.mainloop()
EDIT: それは必要なすべてがLinuxではcourtImg = PhotoImage(file='basketballCourtTemplate.gif')
[私のTkinter画像が表示されないのはなぜですか](http://effbot.org/pyfaq/why-do-my-tkinter-images-not-appear.htm) – Lafexlos