wxPython-4 (wx.Bitmap)
이번에는 간단히 wxFrame에 이미지를 넣어보겠습니다. 역시 소스코드가 쉬어서
설명은 없습니다.. ^-^;;
#-*-coding:mbcs-*-
import wx
class MyFrame(wx.Frame):
def __init__(self,parent,id,title):
wx.Frame.__init__(self, parent,id,title,size=(390,425),pos=wx.Point(100,100),style=wx.DEFAULT_FRAME_STYLE)
# 아이콘 넣기
icon=wx.Icon('image\\icon.ico',wx.BITMAP_TYPE_ICO)
self.SetIcon(icon)
panel=wx.Panel(self,-1)
# 상단에 이미지 넣기
wx.StaticLine(panel, -1, (0,0),size=(400,-1), style=wx.LI_HORIZONTAL)
wx.StaticBitmap(panel,-1,wx.Bitmap('image\\bttop.gif',wx.BITMAP_TYPE_GIF),(0,1))
wx.StaticLine(panel, -1, (0,50),size=(400,-1), style=wx.LI_HORIZONTAL)
def OnCloseWindow(self, event):
self.Destroy()
class MyApp(wx.App):
def OnInit(self):
wx.InitAllImageHandlers()
self.frame =MyFrame(None,-1,'오토 클리너 v0.1 - Lite버젼')
self.frame.Show()
self.SetTopWindow(self.frame)
return True
if __name__ == '__main__':
app=MyApp(0)
app.MainLoop()
'Python' 카테고리의 다른 글
wxPython -5 (wx.ListCtrl) (0) | 2007.04.12 |
---|---|
wxPython -3 (wx.Icon) (0) | 2007.04.12 |
wxPython -2 (wx.Frame) (0) | 2007.04.12 |