我试图将带有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)