본문 바로가기

분류 전체보기

[wxPython] 이벤트03 (사이즈 이벤트 예제 : wx.EVT_SIZE) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/104036 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 이벤트03 (사이즈 이벤트 예제 : wx.EVT_SIZE) #!/usr/bin/python # -*- coding: cp949 -*- # moveevent.py import wx class MoveEvent(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title) # 좌표값 출력 라벨 구성 wx.StaticText(self, -1.. 더보기
[wxPython] 이벤트02 (사이즈 이벤트 예제 : wx.EVT_SIZE) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/104016 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 이벤트02 (사이즈 이벤트 예제 : wx.EVT_SIZE) #!/usr/bin/python # -*- coding: cp949 -*- # sizeevent.py import wx class SizeEvent(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title) # 사이즈 조정 이벤트 연결 self.Bind(wx.EVT_SIZE.. 더보기
[wxPython] 이벤트01 (스크롤 이벤트 예제) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/104002 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 이벤트01 (스크롤 이벤트 예제) #!/usr/bin/python # -*- coding: cp949 -*- # myscrollwinevent.py import wx class MyScrollWinEvent(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title) panel = wx.Panel(self, -1) self.st = .. 더보기
[wxPython] Bitmap 화면에 출력하기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103759 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] Bitmap 화면에 출력하기 #!/usr/bin/python # -*- coding: cp949 -*- # bitmap.pyimport wxclass MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size = (300, 300)) # bitmap 생성 self.bitmap = wx.Bitmap('image.. 더보기
[wxPython] 패널의 색상을 시간 단위로 변경하기(wx.Timer, colours.py) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103042 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 패널의 색상을 시간 단위로 변경하기(wx.Timer, colours.py) #!/usr/bin/python # -*- coding: cp949 -*-# randomcolours.py import wx from random import randrange from wx.lib.colourdb import * class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__.. 더보기
[wxPython] 색상 설정하기(wx.Colour, SetBackgroundColour) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103215 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 색상 설정하기(wx.Colour, SetBackgroundColour) #!/usr/bin/python # -*- coding: cp949 -*- # colours.py import wx class Colours(wx.Dialog): def __init__(self, parent, id, title): # wx.Dialog 초기화 wx.Dialog.__init__(self, parent, id, title, size=(300, 300)).. 더보기
[wxPython] wx.Font를 이용한 폰트 지정하기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103204 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.Font를 이용한 폰트 지정하기 #!/usr/bin/python # -*- coding: cp949 -*- # layout.py import wx class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(325, 320)) panel = wx.Pane.. 더보기
[wxPython] 기본 Object - 커서(Cursor) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103042 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 기본 Object - 커서(Cursor) #!/usr/bin/python # -*- coding: cp949 -*- # layout.pyimport wxclass Cursors(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title) # BoxSizer 생성 vbox = wx.BoxSizer(wx.VERTICAL) # GridSi.. 더보기
[wxPython] wx.GridBagSizer를 이용한 wx.Button 정렬하기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/103019 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.GridBagSizer를 이용한 wx.Button 정렬하기 #!/usr/bin/python # -*- coding: cp949 -*- # layout.py import wx class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition) sizer = wx.GridBagS.. 더보기
[wxPython] 계산기 만들기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/102928 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] 계산기 만들기 #!/usr/bin/python # -*- coding: cp949 -*- # layout.pyimport wxclass MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(300,250)) self.formula = False # 메뉴바 생성 m.. 더보기
[wxPython] wx.BoxSizer 이용하기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/90626 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.BoxSizer 이용하기 #!/usr/bin/python # -*- coding: cp949 -*- # layout.pyimport wx class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, (-1, -1), wx.Size(550, 300)) # 패널 생성 panel = wx.Panel(self, .. 더보기
[wxPython] wx.Button(버튼) 만들기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/90018 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. 출처: http://slays.tistory.com/18 [Reverse Engineering] [wxPython] wx.Button(버튼) 만들기 #!/usr/bin/python # -*- coding: cp949 -*- # layout.pyimport wx class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.De.. 더보기
[wxPython] wx.ToolBar 만들기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/84777 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.ToolBar 만들기 #!/usr/bin/python # toolbar.pyimport wx class MyToolBar(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(350, 250)) # vbox(컨트롤 그룹 박스) 생성 : 수직 vbox = wx.BoxSizer.. 더보기
[wxPython] wx.ManuBar 만들기(체크, 라디오, 서브 매뉴) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/84591 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.ManuBar 만들기(체크, 라디오, 서브 매뉴) #!/usr/bin/python# menu1.pyimport wx class MyMenu(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(200, 150)) # menubar 생성 menubar = wx.MenuBar(.. 더보기
[wxPython] wx.MenuBar를 이용한 메뉴 만들기(기본) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/84365 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.MenuBar를 이용한 메뉴 만들기(기본) #!/usr/bin/python# menu1.pyimport wx # menu 클래스 정의class MyMenu(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(200, 150)) # menubar 생성 menubar = wx.. 더보기
[wxPython] wx.Frame 아이콘 설정하기 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/83935 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wx.Frame 아이콘 설정하기 #!/usr/bin/python# icon.pyimport wx # main 함수 정의 def main(): app = wx.App() frame = wx.Frame(None, title='icon', pos=(350, 300)) # ICON 설정하기 frame.SetIcon(wx.Icon('icons/tipi.ico', wx.BITMAP_TYPE_ICO)) frame.Center() frame.Show().. 더보기
[wxPython] wxFrame::wxFrame 생성하기(생성자) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/83910 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] wxFrame::wxFrame 생성하기(생성자)wxFrame::wxFramewxFrame()기본 생성자. [예제 1] 기본 모양의 Frame 생성시 wx.Frame(wx.Window parent, id, string title, wx.Point pos = wx.DefaultPosition, wx.Size size = wx.DefaultSize, style = wx.DEFAULT_FRAME_STYLE, string name = 'frame'.. 더보기
[wxPython] wxWindow의 상속 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/83889 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. wxWindow - wxWindow 클래스는 많은 위젯의 기분 클래스로 wxFrame도 wxWindow로 부터 상속 받는다. [wxFrame을 통해 wxWindow로 부터 상속 받은 몇개의 함수들을 사용하는 예] #!/usr/bin/python#simple2.pyimport wx # Application 생성 app = wx.App() # wxFrame 생성 frame = wx.Frame(None, -1, '') # frame 툴팁 설정 frame.SetTo.. 더보기
[wxPython] Simple wxPython(초간단 윈도우 띄우기) 본 내용의 출처는 이글루 블로그의 '하린아빠' 라는 네임을 쓰시는 분의 블로그입니다.[출처] - http://pythondev.egloos.com/80521 행여나 이글루 블로그가 없어지면 참고할 곳이 사라지기에 주인장님께 댓글을 남기고 퍼 옵니다. [wxPython] Simple wxPython(초간단 윈도우 띄우기) #!/usr/bin/python#simple.py# wx 라이브러리 포함 import wx # Application 객체 생성및 wx.App 클래스 초기화 app = wx.App() # Frame 위젯 생성 frame = wx.Frame(None, -1, 'simple.py') # Frame 화면에 출력하기 frame.Show() # Application 메인 루프로 무한 반복하며 이벤트.. 더보기
[wxPython] 미리 정의된 다이얼로그(Dialog) 파이썬의 GUI 를 뭘 쓸까 알아보다가 wxpython이 나은 듯 하여 검색하다 좋은 정보를 발견하여 퍼온다.혹시나, 행여나, 만약에 해당 사이트가 폐쇄가? 될 경우도 있을 듯 하여 주인장님의 블로그에 퍼가겠다는 의사를 적어놓고 내용 그대로 copy & paste 해옵니다. [출처] - http://pythondev.egloos.com/106115 [wxPython] 미리 정의된 다이얼로그(Dialog)# -*- coding: cp949 -*- #!/usr/bin/python# commondialogs.py import wx import os, sys class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self.. 더보기