In this article we will know about the frame() constructor in wxPython. frame() constructor is a constructor for the wx.Frame class of wxPython. This constructor is used to set different attributes of the frame.
Syntax :
wx.Frame(parent, id=ID_ANY, title="", pos=DefaultPosition, size=DefaultSize, style=DEFAULT_FRAME_STYLE, name=FrameNameStr)Parameters :
Parameter Input Type Description parent wx.Window Parent window. Should not be None. id wx.WindowID Control identifier. A value of -1 denotes a default value. title string Title to the frame. pos wx.Point Window position. size wx.Window Window size. style long Window style. name string Window name.
Code:
Python3
# 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() |
Output: