Partage
  • Partager sur Facebook
  • Partager sur Twitter

souris tkinter

Anonyme
    17 mai 2014 à 12:50:50

    Bonjour, peut-on changer la couleur d'un bouton lorsque la souris passe dessus sur Tkinter svp ?
    • Partager sur Facebook
    • Partager sur Twitter
      17 mai 2014 à 19:45:52

      oui.

      Button(parent, text="Bonjour", activeforeground="red").pack()
      • Partager sur Facebook
      • Partager sur Twitter
      Bevet Breizh! Breizh dizalc'h! Betek an trec'h! Ha mallozh ruz d'ar c'hallaoued! Trouvez votre voie
      Anonyme
        17 mai 2014 à 20:54:27

        J'ai mis mais lorsque que je passe ma souris sur le boutton sans cliquer rien ne se passe...
        • Partager sur Facebook
        • Partager sur Twitter
          17 mai 2014 à 22:20:44

          ah mais quel idiot je fais!:honte:

          Button(parent, text="Bonjour", activebackground="red").pack()
          (activeforeground c'est pour la couleur du texte sur le bouton):-°
          • Partager sur Facebook
          • Partager sur Twitter
          Bevet Breizh! Breizh dizalc'h! Betek an trec'h! Ha mallozh ruz d'ar c'hallaoued! Trouvez votre voie
          Anonyme
            17 mai 2014 à 22:44:24

            Ttechnique fonctionne quand on clique sur le bouton mais je voudrais quand on passe simplement la souris dessus ...?
            • Partager sur Facebook
            • Partager sur Twitter
            Anonyme
              17 mai 2014 à 23:05:44

              Il faut binder les évènements <Enter> et <Leave> sur tes boutons pour pouvoir faire ce que tu cherche à faire :

              button.bind("<Enter>", change_backgroundcolor)
              button.bind("<Leave>", reset_backgroundcolor)
              
              • Partager sur Facebook
              • Partager sur Twitter
              Anonyme

              souris tkinter

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown