スレッドを使用してtkinterウィンドウインスタンスを作成すると、実行後にウィンドウが破棄されてスレッドが結合されても、私は後でプログラムフローで別のtkinterウィンドウを作ることができません。どうして?tkinterスレッドguiインスタンスは、すべてのさらなるスポーンを停止します
def on_button_click(root): //destroys window on button click
root.destroy()
def init(): //thread calls this
root=Tk()
b = Button(root, text="OK", command=lambda:on_button_click(root))
b.pack()
root.mainloop()
t = Thread(target=init)
t.start()
t.join()
root=Tk() //program flow halts here with no window being displayed
root.mainloop()