在使用多个文件销毁窗口后,Tkinter继续执行

时间:2018-06-05 19:04:15

标签: python tkinter destroy

我试图将带有Tkinter的Toplevel窗口中的数据导入完整的Tk窗口。

我的开始菜单Start.py包含Start类。 “开始”菜单有一个按钮,该按钮通向另一个窗口中的地图编辑器

worldcup.df %>%
  ... 

导致

self.config_4 = tk.Radiobutton(self.gamemode, text="Custom", value = 4, variable = val, command = self.set_custom)

编辑器是另一个打开Toplevel窗口并包含我想在Start.py中接收的属性self.board的文件

destroy函数会停止执行的其余部分,并退出。 我尝试使用grab_set并等待窗口但没有mainloop编辑器无法正常工作。

所以基本上我唯一想要的是将self.board从Editor转到Start,然后从Start转到main。这两个都是同样的破坏问题。

谢谢!

def set_custom(self):
    self.editor = Editor(self.menu)
    self.board = self.editor.getBoard()
    self.board = Board(BoardType.CLASSIC)

0 个答案:

没有答案