首页 > 代码库 > wxPython入门练习代码 一

wxPython入门练习代码 一

Bare.py:

 1 #1.导入必须的wxPython包 2 import wx 3  4 #2.子类化wx应用程序类 5 class App(wx.App): 6     #3.定义应用程序初始化方法 7     def OnInit(self): 8         frame = wx.Frame(parent=None,-1,title=Bare) 9         frame.Show()10         return True11 12 #4.创建应用程序的实例13 app = App()14 #5.进入应用程序的主事件循环15 app.MainLoop()

Spare.py:

 1 #在libux和unix下生效 2 #!/usr/bin/env python 3  4 #注释文档字符串 5 """Spare.py is a starting point for a wxPython program""" 6  7 import wx 8  9 #定义自己的Frame框架类,但什么也不做10 class Frame(wx.Frame):11     pass12     13 #继承应用程序类14 class App(wx.App):15     def OnInit(self):16         #自定义的Frame17         self.frame = Frame(parent=None,title=Spare)18         self.frame.Show()19         #当前框架为顶级窗口20         self.SetTopWindow(self.frame)21         return True22 23 #程序是否作为独立运行24 if __name__ == __main__:25     app = App()26     app.MainLoop()

 

wxPython入门练习代码 一