#!/usr/bin/envpythonimportwxfromwximport*importImagefromImageimport*classToolbarFrame(wx.Frame):def__init__(self,parent,id):wx.Frame.__init__(self,parent,id,'Toolbars',si...
#!/usr/bin/env python
import wx
from wx import *
import Image
from Image import *
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()
toolbar.AddSimpleTool(wx.NewId(),Image.getNewBitmap(),
"New","Long help for 'New'")
toolbar.Realize()
menuBar=wx.MenuBar()
menu1=wx.Menu()
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&ut","")
menu2.Append(wx.NewId(),"Paste","")
menu2.AppendSeparator()
menu2.Append(wx.NewId(),"&Options...","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()
错误行: toolbar.AddSimpleTool(wx.NewId(),Image.getNewBitmap(),
错误原因:AttributeError: class Image has no attribute 'getNewBitmap'
函数getNewBitmap换名字了????
版本win32.。。python2.5.。。。wxpython2.8.。。。Image1.1.6
展开