Partage
  • Partager sur Facebook
  • Partager sur Twitter

tkinter canvas image clikable

Sujet résolu
    22 avril 2016 à 15:47:30

    Bonjour, quand on clique sur une image dans un canvas, j'aimerais lancer une fonction, peut on le faire ?

    voici mon code:

    myimage=PhotoImage(file='./myimage.png')
    canvas.create_image(10, 10, image = myimage, anchor = NW)





    • Partager sur Facebook
    • Partager sur Twitter
      22 avril 2016 à 15:54:23

      Salut, je pense que tu peux faire quelquechose comme ça :

      obj = canvas.create_image(10,10,image=myimage, anchor=NW)
      canvas.tag_bind(obj, '<Double-1>', function) 



      • Partager sur Facebook
      • Partager sur Twitter
        22 avril 2016 à 16:14:22

        Oui c'est sa !, j'avais tenter avec bind (comme avec les widget de tkinter) mais sa ne marchait pas. C'était tag_bind qu'il fallait mettre merci.

        • Partager sur Facebook
        • Partager sur Twitter
          25 avril 2016 à 13:53:22

          message supprimé

          -
          Edité par lulu7 25 avril 2016 à 13:56:32

          • Partager sur Facebook
          • Partager sur Twitter

          tkinter canvas image clikable

          × 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