如何同时打开 Pygame 窗口和 Tkinter 窗口?

我正在使用 Pygame 模块制作一个简单的游戏。我需要在 Pygame 窗口旁边打开 Tkinter 窗口。

每当我尝试打开两个窗口时,第二个窗口只有在我杀死第一个窗口后才会打开。

现在,我能想到的唯一解决方案是使用多线程。但是,我无法实施它。

我该怎么办?我真的很感激这里的一些帮助。谢谢你!


慕虎7371278
浏览 130回答 1
1回答

12345678_0001

pygame 中存在一个基本的设计问题,如果进程已经有一个窗口,则无法打开窗口。它还会阻止其他窗口在运行时打开。但是,您可以根据需要打开任意多个 TK 窗口,并且可以将 pygame 窗口嵌入到 TK 窗口内的 SDL 绘图框架内。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python