wxPython Python中的Frame()构造函数
在这篇文章中,我们将了解wxPython中的frame()构造函数。frame()构造函数是wxPython中wx.Frame类的一个构造函数。这个构造函数用于设置框架的不同属性。
语法:
wx.Frame(parent, id=ID_ANY, title="", pos=DefaultPosition,
size=DefaultSize, style=DEFAULT_FRAME_STYLE, name=FrameNameStr)
参数:
参数 | 输入类型 | 描述 |
---|---|---|
parent | wx.Window | 父窗口。不应该是无。 |
id | wx.WindowID | 控件标识符。值为-1表示默认值。 |
title | 字符串 | 框架的标题。 |
pos | wx.Point | 窗口的位置。 |
size | wx.Window | 窗口的大小。 |
style | 长 | 窗口风格。 |
name | 字符串 | 窗口名称。 |
代码:
# import wxPython
import wx
app = wx.App()
# create frame using Frame() constructor
frame = wx.Frame(None, id = 10, title ="Frame",
pos = wx.DefaultPosition,
size = wx.DefaultSize,
style = wx.DEFAULT_FRAME_STYLE,
name = "frame")
# show frame
frame.Show(True)
app.MainLoop()
输出: