import wx app = wx.PySimpleApp() frame = wx.Frame(None, title="Events") def quit_function(event): wx.MessageBox("Quitting.") frame.Destroy() frame.Bind(wx.EVT_CLOSE, quit_function) def press_button_function(event): sizer.Add(wx.StaticText(frame, -1, label=text.GetValue())) sizer.Layout() sizer = wx.BoxSizer(wx.VERTICAL) text = wx.TextCtrl(frame, -1, "Enter text here") button = wx.Button(frame, -1, "OK") button.Bind(wx.EVT_BUTTON, press_button_function) sizer.Add(text) sizer.Add(button) frame.SetSizer(sizer) frame.Show() app.MainLoop()