wxpython Frame 属性与方法

 wx.Frame(parent, id=-1, title=””, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name=”frame”)

 各参数含义:

  parent:顶级窗口直接使用None。

  id:标识,有三种赋值方式:1、自己指定一个正数,但确保同一窗体中不能重复;2、取值-1或wx.ID_ANY,表示由系统自动分配,可以通过frame.GetId()来获取此值;3、使用wx.NewId()函数来创建。

  pos:窗口位置。

  size:窗口大小。

  style:样式,其中,wx.DEFAULT_FRAME_STYLE的值为:wx.MAXIMIZE_BOX | wx.MINIMIZE_BOX | wx.RESIZE_BORDER |   wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX

  增加一个样式使用“|”, 去除一个样式使用"^"

  注:wx.DEFAULT_FRAME_STYLE ^ wx.RESIZE_BORDER 可禁止调整窗口大小

    frame.Center(wx.BOTH) 窗口显示在屏幕中间(parent=None)

 

 

 

 

 

你可能感兴趣的:(wxpython Frame 属性与方法)