wxPython& pyGame分配

时间:2010-03-24 14:16:02

标签: python wxpython pygame

在我的工作中,我实际上需要你的帮助和建议。首先,我的任务是执行一个运行langton蚂蚁模拟的程序。为此,我设法获得了源代码(来自snippets.dzone.com/posts/show/5143)并根据我的要求进行了相应的编辑。这已经完成并在pygame模块扩展中运行。此外,我的任务需要一个GUI界面,以便用户在运行langton蚂蚁程序的情况下有效地运行和浏览屏幕。我在一个名为BOA构造函数的IDE的帮助下使用wxPython来创建框架,按钮,文本框等。基本上,接口中需要的所有东西。

但是,我遇到了下面列出的一些问题:

  • 发现将pyGame与wxPython集成的问题。

    关于这一点,我在互联网上研究了我从网站上发现的答案和教程:wiki.wxpython.org/IntegratingPyGame& aspn.activestate.com/ASPN/Mail/Message/wxpython-users/3178042。我从网站上了解到,将pyGame与wxPython集成将是一项艰巨的任务,因为pyGame应用程序将覆盖整个面板,因此无法将其他控件放入框架中。我真的希望你能澄清我对此的疑虑,并告诉我我应该从这里走的路。因此,我提出以下问题:

  • 将pyGame与wxPython集成是否可行?

  • 如果将pyGame与wxPython集成是不可行的,我还有什么其他选择来创建一个将pyGame集成到其中的GUI界面。如果是这样我该怎么办?
  • 如果可以将pyGame与wxPython集成,我该怎么做呢?

真的需要你们这个意见。

1 个答案:

答案 0 :(得分:1)

以下是适合您的页面:pygame GUI discussion

总结一下:不要将任何标准GUI内容与pygame一起使用。它可能会奏效,但它绝对会让你烦恼。同样在这个页面上,讨论了各种不同的GUI库,这些库直接在pygame中工作。听起来你只需要一些标准的小部件,所以你应该立即启动并运行其中一个小部件。