【问题标题】:How to make wxPython frame stands long?如何让 wxPython 框架站长?
【发布时间】:2014-02-11 08:49:18
【问题描述】:

我正在使用 wxPython 在 wx.Frame 中显示图形输出。在课堂上。这是我的代码:

class X():
    ......

    def uniform_output(self):
        ......
        self.GraphicalOutput()


    def GraphiclaOutput(self):
        self._app = wx.App()
        self._frame = wx.Frame(None, self._app, 0, 'Graphical Output', size = (800, 600))
        self._frame.Show()
        self._app.MainLoop()

当我运行我的代码时,我创建了一个类X 的实例,它会调用它的函数GraphicalOutput()。然而,当图形框架应该出现时,它只是在屏幕上一闪而过,然后就消失了。

我可以知道如何让相框在我关闭之前一直停留在屏幕上吗?

谢谢。

【问题讨论】:

    标签: python wxpython frame


    【解决方案1】:

    创建框架时似乎参数不正确。您在控制台中看到任何错误吗?

    也许你可以试试这个:

    frame = wx.Frame(None, -1, 'Graphical Output', size = (800, 600))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-28
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 2011-03-22
      • 1970-01-01
      • 2023-04-03
      相关资源
      最近更新 更多