코딩 오류가 발생하지 않습니다. 그것은 단지 이미지를 보여주지 않습니다.이미지가 표시되지 않습니까?
class StartPage(tk.Frame):
def __init__(self, parent, controller):
tk.Frame.__init__(self, parent)
self.controller = controller
image = tkinter.PhotoImage(file="NORTHERNICE (1).gif")
#../Documents/
tkinter.Label(self, image=image).pack()
start = Button(self, text ="Choose a class", fg="#a1dbcd", bg="#383a39", command = lambda: controller.show_frame('PageOne'), font=("Gisha", 10))
start.pack()
시작 페이지 (tk.Frame) :는 들여 쓰는 정의 블록 앞에 있습니다. –
'__init__'은 클래스의 생성자라고 가정하면 클래스 이름과 클래스가 인스턴스화되는 코드를 포함해야합니다. – gus27
음, 내가 어떻게 이런 식으로 새로운 일종의? 친구가이 코드를 도와 주었다. –