import os
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, id=wx.ID_ANY, title="", pos=wx.DefaultPosition,
size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name="MyFrame"):
super(MyFrame, self).__init__(parent, id, title, pos, size, style, name)
self.panel = wx.Panel(self)
path = os.path.abspath("./icon.png")
icon = wx.Icon(path, wx.BITMAP_TYPE_PNG)
self.SetIcon(icon)
class MyApp(wx.App):
def OnInit(self):
self.frame = MyFrame(None, title="BitMaps")
self.SetTopWindow(self.frame)
self.frame.Show()
return True
if __name__=="__main__":
app = MyApp(False)
app.MainLoop()