我在一个应用程序中有两个类,第一个是wx类,实例化如下:
if __name__ == '__main__':
app = wx.App()
ExampleFrame(None, 'Does Nothing')
NewX = X(sys.argv)
app.MainLoop()
类本身如下所示:
^{pr2}$另一个类实例是X类,我试图在其中调用示例框。清除(),但失败了。在
我的问题是,如何从类X调用ExampleFrame中的Clear()方法?我错过了什么?在
编辑:当python脚本失败时,它确实会抛出某种错误,但是窗口关闭得太快,无法查看它的状态。在
您可以将wx对象的引用分配给变量,然后您可以像访问其他对象一样访问它们的函数:
现在在X中,您需要存储此引用,以便其他方法可以访问它:
^{pr2}$X的方法现在可以访问你的帧:
相关问题 更多 >
编程相关推荐