import wx
class MyFrame(wx.Frame):
def __init__(self, parent, title):
super(MyFrame, self).__init__(parent, title=title, size=(300, 200))
panel = wx.Panel(self)
vbox = wx.BoxSizer(wx.VERTICAL)
# Add a text control
text_ctrl = wx.TextCtrl(panel)
vbox.Add(text_ctrl, proportion=0, flag=wx.EXPAND | wx.ALL, border=5)
# Add some buttons
hbox = wx.BoxSizer(wx.HORIZONTAL)
btn1 = wx.Button(panel, label='Button 1')
btn2 = wx.Button(panel, label='Button 2')
hbox.Add(btn1, proportion=1, flag=wx.EXPAND | wx.ALL, border=5)
hbox.Add(btn2, proportion=1, flag=wx.EXPAND | wx.ALL, border=5)
vbox.Add(hbox, proportion=1, flag=wx.EXPAND)
panel.SetSizer(vbox)
self.Centre()
self.Show()
app = wx.App()
frame = MyFrame(None, "Geometry Example")
app.MainLoop()
Tidak ada komentar:
Posting Komentar