본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.
[출처] - http://pythondev.egloos.com/107288
행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다.
[wxPython] wx.StaticBox를 이용한 컨트롤 그룹만들기
# -*- coding: cp949 -*-
#!/usr/bin/python
# staticbox.py
import wx
class MyDialog(wx.Dialog):
def __init__(self, parent, id, title):
wx.Dialog.__init__(self, parent, id, title, size=(260, 250))
# StaticBox 생성
wx.StaticBox(self, -1, 'Personal Info', (5, 5), size=(240, 170))
wx.CheckBox(self, -1 ,'Male', (15, 30))
wx.CheckBox(self, -1 ,'Married', (15, 55))
wx.StaticText(self, -1, 'Age', (15, 95))
wx.SpinCtrl(self, -1, '1', (55, 90), (60, -1), min=1, max=120)
wx.Button(self, 1, 'Ok', (90, 185), (60, -1))
self.Bind(wx.EVT_BUTTON, self.OnClose, id=1)
self.Centre()
self.ShowModal()
self.Destroy()
def OnClose(self, event):
self.Close()
app = wx.App(0)
MyDialog(None, -1, 'staticbox.py')
app.MainLoop()
[실행 화면]
'Language > Python' 카테고리의 다른 글
[wxPython] wx.CheckBox를 이용한 체크박스 만들기 (0) | 2017.02.06 |
---|---|
[wxPython] wx.ComboBox(콤보 박스)를 사용법 및 이벤트 처리 (0) | 2017.02.06 |
[wxPython] wx.StaticText를 이용한 문자열 출력 (0) | 2017.02.06 |
[wxPython] wx.StaticLine 을 이용한 구분선 추가 (0) | 2017.02.06 |
[wxPython] wx.BitmapButton의 사용 (0) | 2017.02.06 |