1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| import wx
class MyFrame(wx.Frame):
def __init__(self, *args, **kwargs):
wx.Frame.__init__(self, *args, **kwargs)
panel = wx.Panel(self)
self.btn = wx.Button(panel, -1, "click me!!!")
szr = wx.GridBagSizer(5, 5)
szr.Add(self.btn, (0, 0), flag=wx.ALIGN_CENTRE_VERTICAL|wx.ALIGN_CENTRE_HORIZONTAL)
szr.AddGrowableCol(0)
szr.AddGrowableRow(0)
panel.SetSizer(szr)
if __name__ == "__main__":
app = wx.PySimpleApp(redirect=False)
fr = MyFrame(None, -1, "test bouton")
fr.Show(True)
app.MainLoop() |
Partager