#! /usr/bin/env python
#coding=utf-8
'''Hello,wxPython!'''
import wx
class Frame(wx.Frame):
'''Frame class that display an image'''
def __init__(self,image,parent=None,id=-1,pos=wx.DefaultPosition,title='Hello ,wxPython!'):
temp = image.ConvertToBitmap()
size= temp.GetWidth(),temp.GetHeight()
wx.Frame.__init__(self,parent,id,title,pos,size)
self.bmp = wx.StaticBitMap(parent=self,bitmap=temp)
class App(wx.App):
"""Application class."""
def Oninit(self):
image = wx.Image('linux.jpg',wx.BITMAP_TYPE_JPEG)
self.frame = Frame(image)
self.frame.Show(True)
self.SetTopWindow(self.frame)
return True
def main():
app = App()
app.MainLoop()
if __name__=='__main__':
# main()
app = App()
app.MainLoop()
阅读(411) | 评论(0) | 转发(0) |