我有一个类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
答案 0 :(得分:1)
就像你实例化一个wxPanel
一样f=wx.Frame(None,-1,"Some Frame")
b = B(f,-1)
f.Show()