gpt4 book ai didi

python - 如何在 Pygame 中使用 Tkinter 获取表单输入?

转载 作者:太空狗 更新时间:2023-10-30 03:05:46 25 4
gpt4 key购买 nike

我正在使用 Pygame 编写游戏,部分游戏需要 Tk 似乎擅长的数据输入。

我有一些东西在工作,但我发现实现很丑陋,而且很明显我没有按照预期的方式使用 Tkinter。

我有多种方法可以创建请求输入的 Tk 窗口,然后销毁它们,以便我的 Pygame 程序可以决定下一个输入应该是什么。

我错过了什么吗?有没有更好的方法来获取表单样式输入?

最佳答案

Pygame 没有任何包含的表单输入类型的东西,而且 Tkinter 和 Pygame 也没有办法在同一个窗口中和平共存,所以如果你打算留在 Pygame 中,你有两个选择:

  1. 使用第三方库

Phil's Pygame utilities是一个很好的选择,并提供一些很好的基本功能,例如文件对话框弹出窗口等。看看 Pygame 网站上的项目,看看是否有其他人适合您的项目具体需求更好。

  1. 自己编写代码

Here是一个很好的例子,说明如何组合您自己的输入法。就事件处理而言,按钮、列表等类似,只需检查每个 UI 元素边框中的鼠标点击即可。

关于python - 如何在 Pygame 中使用 Tkinter 获取表单输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com