IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tkinter Python Discussion :

clic de souris


Sujet :

Tkinter Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2019
    Messages : 7
    Par défaut clic de souris
    J'aurais voulu que 1 clic fasse passer à l'image suivante: de la 1 à la 2, puis au clic suivant de la 2 à la 3..... Or là je passe directement au premier clic de la première image(1) à la dernière l'image(6). Pourriez vous me dire où est la faille.. Je début en python. merci




    Code python 3.x : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    from tkinter import *
     
    def im(p):
        global image
        image= PhotoImage(file="image_"+str(p)+".gif")
        return(image)
     
    def Clic(event):
        canvas.destroy()
        global canvas
        canvas=Canvas(fen, width=120, height=120)
        canvas.create_image(40,40,image=im(p))
        canvas.pack()
        return
     
    fen = Tk()
    #première image
    canvas = Canvas(fen, width=120, height=120)
    ima1 = PhotoImage(file="image_1.gif")
    canvas.create_image(40,40,image=ima1)
    canvas.pack()
     
    #succession des images par clic
    for i in range(3,7,1):
        p=i
        canvas.bind("<Button-1>", Clic)
     
    fen.mainloop()
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Debutant] Menu sur clic de souris
    Par chabannou dans le forum Windows
    Réponses: 8
    Dernier message: 02/04/2005, 01h52
  2. Réponses: 8
    Dernier message: 14/03/2005, 21h43
  3. Emuler et detecter un clic de souris (G, D, mollette)
    Par méphistopheles dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/02/2005, 17h25
  4. Réponses: 2
    Dernier message: 12/07/2004, 11h43
  5. Selection par clic de souris
    Par bilbonec dans le forum OpenGL
    Réponses: 7
    Dernier message: 16/04/2004, 00h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo