Chinaunix首页 | 论坛 | 博客
  • 博客访问: 593686
  • 博文数量: 226
  • 博客积分: 10080
  • 博客等级: 上将
  • 技术积分: 1725
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-26 11:15
文章分类

全部博文(226)

文章存档

2011年(5)

2010年(64)

2009年(99)

2008年(37)

2007年(21)

我的朋友

分类: LINUX

2010-02-04 20:38:25

#! /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) |
给主人留下些什么吧!~~