본문 바로가기

Language/Python

[wxPython] wxWindow의 상속

본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.

[출처] - http://pythondev.egloos.com/83889


행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다.



wxWindow
- wxWindow 클래스는 많은 위젯의 기분 클래스로 wxFrame도 wxWindow로 부터 상속 받는다.

[wxFrame을 통해 wxWindow로 부터 상속 받은 몇개의 함수들을 사용하는 예]

#!/usr/bin/python

#simple2.py

import wx


# Application 생성
app = wx.App()


# wxFrame 생성

frame = wx.Frame(None, -1, '')
# frame 툴팁 설정
frame.SetToolTip(wx.ToolTip('This is a frame'))
# frame내에서 적용될 커서 설정
frame.SetCursor(wx.StockCursor(wx.CURSOR_MAGNIFIER))
# frame 위치
frame.SetPosition(wx.Point(0,0))
# frame 크기설정
frame.SetSize(wx.Size(300, 250))
# frame 제목 설정
frame.SetTitle('simple2 title')
# frame을 화면에 출력하기
frame.Show()

# Application 메인 루프
app.MainLoop()


[실행 결과]