我目前正在尝试使用tkinter程序创建两个窗口,但似乎无法正常工作。我最近才将我的游戏移植到tkinter,并且这是我第一次使用tkinter进行开发。由于这个原因,我不知道为什么它不起作用。
这是我的第一个窗口,它可以正常工作。
然后是最后一步。
这是我的第一个窗口,它可以正常工作。
class Application(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.pack()
self.create_widgets()
self.crafting_listbox
我的第二个窗口却不能工作
class Application_2(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.pack()
self.crafting_listbox()
然后是最后一步。
root = tk.Tk()
app = Application(master=root)
app.mainloop()
我不确定为什么这不起作用,出了什么问题?