wxPython入门

  1. 先下载wxPython库。然后倒入wx模块,就能够创建你的应用程序(application)对象和框架(frame)对象。每个wxPython程序必须有一个application对象和至少一个frame 对象。application对象必须是 wx.App 的一个实例或你在 OnInit()方法中定义的一个子类的一个实例。当你的应用程序启动的时候,OnInit()方法将被wx.App 父类调用。 
  2. wx.Frame 接受三个参数,仅第一个是必须的,其余的都有默认值。调用 Show()方法使 frame 可见,否则不可见。
  3. 在Python中,父方法 wx.App.__init__将在对象创建时被自动调用。如果重新定义了__init__那么最要调用wx.App.__init__方法否则不会被初始化且OnInit不会被调用
  4. SetTopWindow()方法是一个可选的方法,它让 wxPython方法知道哪个框架或对话框将被认为是主要的。一个wxPython程序可以有几个框架,其中有一个是被设计为应用程序的顶级窗口的。

posted on 2012-06-24 13:34  山上明月  阅读(281)  评论(0编辑  收藏  举报