Je suis en train d'écrire une application de type PAINT en utilisant python.Je suis nouveau sur python, j'utilise wxpython pour GUI. Je dois créer une boîte à outils pour les (lignes, cercle etc etc options). En utilisant l'exemple de création de la barre d'outils à partir de wiki python. Mais ne peut pas comprendre comment le addsimpletool fonctionnewxpython création boîte à outils
importation WX
classe mytoolbar (wx.Frame): def initialisation (self, parent, id, titre):
wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, wx.Size(350, 250))
vbox = wx.BoxSizer(wx.VERTICAL)
toolbar = wx.ToolBar(self, -1, style=wx.TB_VERTICAL | wx.NO_BORDER)
toolbar.AddSimpleTool(1,wx.Image('stock_new.png',wx.BITMAP_TYPE_PNG).ConvertToBitmap(), 'New', '')
class MyApp(wx.App):
def OnInit(self):
frame = MyToolBar(None, -1, '')
frame.Show(True)
return True
app = MyApp(0)
app.MainLoop()
Di Je pour créer les images au format .png. Y a-t-un autre moyen de faire ça? J'espère que quelqu'un peut me dire comment cela fonctionne ou me diriger vers n'importe quelle documentation pour cela
Etes-vous intéressé à apprendre Tkinter? –