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

全部博文(226)

文章存档

2011年(5)

2010年(64)

2009年(99)

2008年(37)

2007年(21)

我的朋友

分类: LINUX

2010-02-06 11:35:00

#! /usr/bin/env python
#coding=utf-8

import wx
import images
#from PIL import  Image


class ToolbarFrame(wx.Frame):
    
    def __init__(self,parent,id):
        wx.Frame.__init__(self,parent,id,'Toolbars',size=(300,200))
        panel = wx.Panel(self)
        panel.SetBackgroundColour('White')
        statusBar = self.CreateStatusBar()#创建状态栏
        toolbar = self.CreateToolBar()#创建工具栏
        #image = wx.Bitmap('1.gif')
        toolbar.AddSimpleTool(wx.NewId(),images.getNewBitmap(),
        "New","Long help for 'New'")#给工具栏增加一个工具
        toolbar.Realize()#准备显示工具栏
        menuBar = wx.MenuBar()#创建菜单栏
        #创建两个菜单
        menu1 = wx.Menu()
        menuBar.Append(menu1,"&File")
        menu2 = wx.Menu()
        menu2.Append(wx.NewId(),"&Copy","Copy in status bar")
        menu2.Append(wx.NewId(),"C&cut","Cut ")
        menu2.Append(wx.NewId(),"Paste","")
        menu2.AppendSeparator()
        menu2.Append(wx.NewId(),"&Option...","Display Options")
        menuBar.Append(menu2,"&Edit")#在菜单栏上附上菜单
        self.SetMenuBar(menuBar)#在框架上附上菜单栏

if __name__=='__main__':
    app = wx.PySimpleApp()
    frame = ToolbarFrame(parent=None,id=-1 )
    frame.Show()
    app.MainLoop()

--------------------此例子不能执行:
ImportError: No module named images,问题待解决


阅读(464) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~