반응형

/********************************************************************************************

-- 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()

 


반응형

+ Recent posts