from Tkinter import *
from tkMessageBox import * #Package des boîtes de dialogue
class Rollover_Bouton( Frame ):
def __init__( self ):
Frame.__init__( self )
self.pack( expand = YES, fill = BOTH )
self.master.title( "Design Dynamique du bouton" )
self.btn = Button( self, text = "Survoler votre souris ici",
command = self.showMessageBox )
self.btn.bind( "", self.rolloverEnter )
self.btn.bind( "", self.rolloverLeave )
self.btn.pack( side = LEFT, padx = 15, pady = 5 )
def showMessageBox( self ):
showinfo( "Message", "Merci d'voir clique" )
def rolloverEnter( self, event ):
event.widget.config( relief = GROOVE )
def rolloverLeave( self, event ):
event.widget.config( relief = RAISED )
def main():
Rollover_Bouton().mainloop()
if __name__ == "__main__":
main()
Livres Sur ce Sujet
[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]