您的位置:首页 > 编程语言 > Python开发

wxPython入门练习代码 一

2016-08-29 23:29 330 查看
Bare.py:

#1.导入必须的wxPython包
import wx

#2.子类化wx应用程序类
class App(wx.App):
#3.定义应用程序初始化方法
def OnInit(self):
frame = wx.Frame(parent=None,-1,title='Bare')
frame.Show()
return True

#4.创建应用程序的实例
app = App()
#5.进入应用程序的主事件循环
app.MainLoop()


Spare.py:

#在libux和unix下生效
#!/usr/bin/env python

#注释文档字符串
"""Spare.py is a starting point for a wxPython program"""

import wx

#定义自己的Frame框架类,但什么也不做
class Frame(wx.Frame):
pass

#继承应用程序类
class App(wx.App):
def OnInit(self):
#自定义的Frame
self.frame = Frame(parent=None,title='Spare')
self.frame.Show()
#当前框架为顶级窗口
self.SetTopWindow(self.frame)
return True

#程序是否作为独立运行
if __name__ == '__main__':
app = App()
app.MainLoop()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: