2012-06-01 2 views
0

Итак, я пытался узнать wxpython, используя видео на thenewboston.com, но когда я запускаю этот код, все, что я получаю, это пустое серое окно. Размер окна даже не меняется, когда я изменяю размер в коде! Кроме того, название окна, кнопки и панели не отображаются просто как пустое. Я использую Linux Mint, поэтому я думаю, что это может быть причиной. Пожалуйста, помогите мне исправить это!wxpython не работает должным образом на Linux Mint

import wx 

class mainApp(wx.Frame): 

    def __init_(self,parent,id): 
     wx.Frame.__init__(self,parent,id,title = 'Frame aka Window',size=(800,900)) 
     panel=wx.Panel(self) 
     buttonExit=wx.Button(panel,label="Quit", pos=(50,50),size=(60,60)) 
     self.Bind(wx.EVT_BUTTON,self.closebutton,buttonExit) 
     self.Bind(wx.EVT_CLOSE,self.closewindow) 

    def closebutton(self,event): 
     self.Close(True) 

    def closewindow(self,event): 
     self.Destroy() 



if __name__ == '__main__': 
    app = wx.PySimpleApp() 
    frame=mainApp(parent=None,id=-1) 
    frame.Show() 
    app.MainLoop() 

Заранее спасибо :)

ответ

3

Вы орфографические ошибки __init____init_ :)

+0

OH! Я чувствую себя таким глупым! xD Спасибо! лол –

Смежные вопросы