当前位置: 首页 > 面试题库 >

将GUI添加到Pygame应用程序的最佳方法是什么?

艾安和
2023-03-14
问题内容

在应用程序中是否有任何良好的GUI作为小部件支持Pygame表面?

如果这不可能或不可行,那么哪个GUI工具箱具有最佳的图形组件?我希望通过SDL包装器保持快速渲染成为可能。


问题答案:

在这里,您将获得有关如何整合以及进行互动wxPython和互动的说明Pygame

在我看来,最好的GUI工具包是wxPython(wxWidgets的绑定),它具有几乎包括OpenGL小部件在内的所有GUI小部件,并且SDL也已经完成了一些工作。



 类似资料:
  • 问题内容: Java是我选择的编程语言之一。尽管将应用程序分发给最终用户,但我总是遇到问题。 为用户提供JAR并不总是像我想要的那样友好,并且使用Java WebStart要求我维护Web服务器。 分发Java应用程序的最佳方法是什么?如果Java应用程序需要在用户计算机上安装工件,该怎么办?有没有好的Java安装/打包系统? 问题答案: 有多种解决方案,取决于你的发行要求。 只是用一个jar。这

  • 这并不困难,但它让我质疑spring auth服务器是最好的选择,还是我应该使用Keycloak?

  • 问题内容: 我正在尝试找出一种向我正在开发的Java / Swing应用程序添加自我更新功能的方法。 基本上,我有一堆具有额外功能的jar文件,可以在安装的用户进行更改时将其重新部署到他们那里。没什么复杂的,只需检查是否已发布新版本,通过HTTP下载它们,然后选择提供给用户重新启动应用程序即可。 我看了一下webstart,它可以工作。但是,这个特定的应用程序在类加载和GC内存设置方面做了一些时髦

  • 问题内容: 我想创建一个指令,该指令根据来自服务的值来检查dom中是否应包含元素(例如,检查用户角色)。 相应的指令如下所示: 最后,该元素具有ng-if属性,但由于某种原因它不适用于该元素,并且仍然存在于dom中。因此,这显然是错误的方法。 这个小提琴显示了问题:http : //jsfiddle.net/L37tZ/2/ 谁能解释为什么会这样?还有其他方法可以实现类似的行为吗?应该考虑现有的n

  • 问题内容: 在Clojure中制作 GUI的最佳方法是什么? 有一些功能性Swing或SWT包装器的示例吗?还是与JavaFX声明性GUI描述进行了某些集成,可以使用某些宏轻松地将它们包装到s表达式中? 有教程吗? 问题答案: 我会谦虚地建议跷跷板。 这是一个基于REPL的教程,假定您没有Java或Swing知识。 跷跷板很像@tomjen的建议。这是“你好,世界”: 这是@Abhijith和@d

  • 问题内容: 我想在Windows 7上发布Java GUI应用程序。该应用程序正在使用Swing Toolkit,并且不需要任何本机代码。使用NSIS安装程序安装该应用程序。我想将此应用程序尽可能地集成到Windows 7中。这表示: 当应用程序运行时,必须可以将应用程序固定到任务栏。 必须有可能将数据文件与应用程序关联,以便Windows用我的应用程序打开这些文件。 必须自动与32位Java运行