def doLayout(self): staticbox = wx.StaticBox (self, wx.NewId(), label="StaticBox") sizer = wx.StaticBoxSizer(staticbox, wx.VERTICAL) btn1 = wx.Button (self, wx.NewId(), "Button 1") btn2 = wx.Button (self, wx.NewId(), "Button 2") sizer.Add (btn1) sizer.Add (btn2) self.SetSizer(sizer) self.Layout()