当创建wx.Frame的子类时,类应该调用其父类的构造器 wx.Frame.__init__()。wx.Frame的构造器所要求的参数如下:
wx.Frame(parent, id=-1, title=” ”, pos=wx.DefaultPosition, size=wx.DefaultSize,
style=wx.DEFAULT_FRAME_STYLE,name=”frame”)
参数说明:
parent:框架的父类,对于顶层窗口(SetTopWindow())这个值是None,框架虽父类窗口的销毁而销毁,框架可被限制值出现在服窗口的顶部;在多文档界面下,子窗口被限制为只能在父窗口中移动和缩放
id:新窗口wxpython ID 号,可以明确的传递一个正整数的值,或传递-1(wxpython将自动生成一个新的id,类似于wx.ID_ANY)
title:窗口的标题
pos:一个wx.point对象,它指定新窗口左上角在屏幕中的位置,在图形界面程序中(0,0)指显示器的左上角。如设置为(-1,-1)将让系统决定窗口的位置
size:窗口的大小,一个wx.size对象,默认为(-1,-1)时将由系统决定初始大小
style:指定窗口的类型常量,
name:框架的名称
这些参数传递给父类构造器的方法
wx.Frame.__init