コーディングエラーは発生しません。画像は表示されません。 Pythonの(あなたのコードを記述している)、および(Tkのユーザー・インタフェース・ツールキットをホストする)のTcl - ここに関与する2つの言語があるので画像が表示されませんか?
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()
インデントされた定義ブロックの前のコードにStartPage(tk.Frame):が含まれています –
'__init__'がクラスのコンストラクタであると仮定すると、クラス名とクラスがインスタンス化されるコードを含める必要があります。 – gus27
umm私はこれをどうやってやるのだろうか?友人がこのコードで助けてくれました –