1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| # !/usr/bin/python
# *** coding: iso-8859-15 ***
import wx
class MonAppli(wx.Frame):
def __init__(self):
# Creation de la frame principale
wx.Frame.__init__(self, None, -1, "Le titre", size = (800, 600))
# Creation du bouton et du panel
monBouton = wx.Button(self, 20, 'bouton')
self.monPanneau = wx.Panel(self, 21, pos=(25,50), size=(600,600))
# Affectation des evenements aux deux objets
self.Bind(wx.EVT_BUTTON, self.toto, id=20)
self.Bind(wx.EVT_LEFT_DCLICK, self.toto, id=21)
# Afficher le fond du panneau en bleu
couleurBleue = wx.Colour()
couleurBleue.SetFromName("BLUE")
self.monPanneau.SetBackgroundColour(couleurBleue)
self.Show(True)
def toto(self, evt):
print "coucou"
app = wx.PySimpleApp()
myApplication = MonAppli()
app.MainLoop() |
Partager