[wxPython] wx.BoxSizer 이용하기

#!/usr/bin/python
# -*- coding: cp949 -*-
# layout.py

import wx


class MyFrame(wx.Frame):
    def __init__(self, parent, id, title):
        wx.Frame.__init__(self, parent, id, title, (-1, -1), wx.Size(550, 300))
        # 패널 생성
        panel = wx.Panel(self, -1)
        # 박스 생성
        box = wx.BoxSizer(wx.HORIZONTAL)
        # 박스안에 버튼 추가
        box.Add(wx.Button(panel, -1, 'Button1'), 1)
        box.Add(wx.Button(panel, -1, 'Button2'), 1)
        box.Add(wx.Button(panel, -1, 'Button3'), 1)
        # 박스를 패널에 맞춤
        panel.SetSizer(box)
        self.Center()

class MyApp(wx.App):
    def OnInit(self):
        frame = MyFrame(None, -1, 'layout.py')
        frame.Show(True)
        return True

app = wx.App()
mainapp = MyApp(app)
mainapp.MainLoop()

[실행화면]




















by 하린아빠 | 2008/02/22 20:02 | wxPython | 트랙백(1) | 덧글(0)
트랙백 주소 : http://pythondev.egloos.com/tb/90626
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from at 2014/03/11 00:42

제목 : garcinia cambogia extract
line3...more

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >