有没有办法让我的Tkinter GUI与我的代码同时运行?

时间:2019-05-31 03:13:23

标签: python tkinter

我无法让我的GUI和代码一起运行和更新

我制作了D&D战斗模拟游戏。我本来是将其写为基于文本的,但是后来,我介绍了Tkinter来创建GUI和视觉效果。在其中,我创建了一个对话框/文本框。但是,当我向战斗部分添加文本时,我注意到当我的GUI打开时,直到关闭窗口后脚本才会运行。当我切换它时,窗口只会在战斗结束时打开。

免责声明:此处未完全表示GUI以节省空间

Blank = tk.Tk()
Canvas = tk.Canvas(Blank, height=720, width=1280)
Canvas.pack()
Frame = tk.Frame(Canvas, bg='#D0B36F')
Frame.place(relwidth=1, relheight=1)                 
Textbox = tk.Frame(Frame, bg='white')
Textbox.place(relx=0.3, rely=0.6, relwidth=0.4, relheight=0.25)
Log = tk.Text(Textbox)
Log.pack()
Blank.mainloop()
Combat()

我没有收到任何错误。

0 个答案:

没有答案