wxpython GridBagSizer 예제
쉽게 레이아웃을 구성할 수 있는 GridBagSizer 예제입니다. import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, parent=None, title="GridBagSizer Example") sizer = wx.GridBagSizer(9, 9) #GridBagSizer.add(아이템, 가상그리드 위치(행, 열), 크기(높이, 넓이), 정렬상수, 여백) sizer.Add(wx.Button(self, -1, "Button"), (0, 0), wx.DefaultSpan, wx.ALL, 0) sizer.Add(wx.Button(self, -1, "Button"), (1, 1), (1, 1), wx.EXPAND) siz..
wxpython 폴더 트리
import wx class TestFrame(wx.Frame): def __init__(self, parent): wx.Frame.__init__(self, parent, -1, 'test', size=(500,700)) dir3 = wx.GenericDirCtrl(self, -1, dir='C:/Television', style=wx.DIRCTRL_SHOW_FILTERS | wx.DIRCTRL_3D_INTERNAL | wx.DIRCTRL_MULTIPLE, filter="Python files (*.py)|*.py") app = wx.App() frm = TestFrame(None) frm.Show() app.MainLoop()