wxPython-"没有名为Panel"错误

时间:2014-03-20 18:56:47

标签: wxpython

我正在使用wxPython编写GUI应用程序。但每次我得到“没有模块命名面板”错误。有人可以建议为什么.. 我的代码就是这个

class Player1(wx.Frame):
    def _init_(self, parent, id, title):
        wx.Frame._init_(self, parent, id, title, size=(350,300))
        self.panel =wx.Panel(self)

我正在使用Python 2.7。 我尝试卸载然后重新安装wxPython两次,但它不起作用。

1 个答案:

答案 0 :(得分:0)

尝试执行以下代码,如果发生任何错误请告诉我:

<强>代码:

import wx

class Player1(wx.Frame):
    def __init__(self, parent, id, title):
        wx.Frame.__init__(self, parent, id, title, style=wx.DEFAULT_FRAME_STYLE)
        myPanel = wx.Panel(self,-1)
        myButton = wx.Button(myPanel, -1, 'Download', size=(100,50), pos=(20,20))
        self.Show(True)
app = wx.App()
frame = Player1(None, wx.ID_ANY, 'Image')
app.MainLoop()