Tkinter 프레임의 인스턴스를 만들고 계속 실행하는 동안 창을 표시하면 기본 출력 캔버스가 표시됩니다. 그러나 PhotoImage를 사용하여 배경으로 Tkinter 캔버스 내부에 이미지를 추가할 수 있습니다. 메소드 및 캔버스 방법.
Tkinter의 이미지 지원은 Gif, PNG, PPM으로 제한되어 있으므로 PhotoImage(GIF,PNG, PPM) 함수는 이미지 파일의 위치를 가져와 이미지를 배경으로 캔버스를 표시합니다.
먼저 PhotoImage 함수를 사용하여 PhotoImage 개체를 만듭니다.
예시
from tkinter import * from PIL import ImageTk win = Tk() win.geometry("700x300") #Define the PhotoImage Constructor by passing the image file img= PhotoImage(file='down.png', master= win) img_label= Label(win,image=img) #define the position of the image img_label.place(x=0, y=0) win.mainloop()
출력
위의 코드 조각을 실행하면 배경 이미지가 있는 창이 표시됩니다.