我正在尝试使用 Toplevel 小部件获取用户输入以创建订单,但提交按钮无法按预期工作,请协助。
def spawn_window(self):
top = Toplevel()
top.title("Available Electronics")
self.entrytext = StringVar()
Entry(top, textvariable=self.entrytext).pack()
button = Button(top, text="Dismiss", command=top.destroy)
button.pack(side='right')
submit = Button(top, text ="Submit", command = self.datainput)
submit.pack(side='left')
def datainput(self):
input_var = self.entrytext.get()
self.devices.append(input_var)