2011-01-30 35 views
0

这样做的标准方法是什么?wxPython - 在完全绘制GUI后运行函数

我不想在打开程序时出现延迟,但我希望我的功能在GUI绘制完成后立即运行。

我试过wx.CallAfter(foo.bar),窗口(Frame)立即打开,但按钮不会被绘制,直到我的函数执行完毕。

回答

3
wx.FutureCall(0, foo.bar) 

这将一个事件放入事件队列中,在0毫秒后调用该函数。

这会导致函数在GUI绘制后立即运行。