반응형
/********************************************************************************************
-- Title : [wxPy] Example-1 테스트
-- Reference : zetcode.com/wxpython
-- Key word : wxpython gui 파이썬 python
********************************************************************************************/
# 기본 창 열기
# -*- coding: utf-8 -*-
import wx
app = wx.App()
frame = wx.Frame(None, -1, u'창이름')
frame.Show()
app.MainLoop()
ㅇ app = wx.App() : 어플리케이션 오브젝트 생성.
ㅇ wx.Frame : None은 최상위 프레임으로 부모 프레임이 없음.
ㅇ Show() : 스크린에 디스플레이.
ㅇ MainLoop() : 이 어플리케이션이 살아 있는 동안 모든 이벤트를 받거나 보냄.
# 창 크기/이동/중앙정렬
# -*- coding: utf-8 -*-
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, title):
super(MyFrame, self).__init__(parent, title=title, size=(250, 500))
# self.Move((800, 250))
self.Centre()
self.Show()
if __name__ == '__main__':
app = wx.App()
MyFrame(None, title='Size_Move_Center')
app.MainLoop()
반응형