方法' new_panel' wxWindow *的预期参数1

时间:2013-10-31 23:41:11

标签: python user-interface window wxpython wxglade

我有一个类A (wx.Panel)我相信它是它的父类,这个面板是使用自动生成的wxGlade代码创建的,它的初始化为

wx.Panel.__init__(self, *args, **kwds)

现在B类继承A类.B类(A类)和B类的init是

def __init__(self, *args, **kw):
    A.__init__(self, *args, **kw)

当我尝试创建B类对象时,我应该如何实例化它?

obj = B()。我知道我不能拥有一个因为父母是绝对需要的。为什么我会出现错误“在方法'new_panel'预期的wxWindow *的参数1中”

-B

1 个答案:

答案 0 :(得分:1)

就像你实例化一个wxPanel

一样
f=wx.Frame(None,-1,"Some Frame")
b = B(f,-1) 
f.Show()