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 :

défilement d'image python 3 tkinter


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 9
    Par défaut défilement d'image python 3 tkinter
    bonjour a tous,
    je suis entrain de finaliser un projet isn et comme amélioration je doit faire une bouton solution du jeu que j'ai fait.
    dans cet solution je voudrai faire défiler des image dans l'ordre tout simplement. j'ai réaliser un codage mais j'ai un léger programme le code prend en compte qu'une seul image.
    voila mon code:

    Code : 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
    29
    from tkinter import*
     
    def boucle():
        lab.configure(image=image1)
        lab.configure(image=image2)
        lab.configure(image=image3)
        lab.configure(image=image4)
        lab.configure(image=image5)
        lab.configure(image=image6)
        lab.configure(image=image7)
        lab.configure(image=image8)
        fen.after(500, boucle)
     
    fen=Tk()
    lab=Label(fen)
    lab.pack()
    image1=PhotoImage(file='img0.gif')
    image2=PhotoImage(file='img1.gif')
    image3=PhotoImage(file='img2.gif')
    image4=PhotoImage(file='img3.gif')
    image5=PhotoImage(file='img4.gif')
    image6=PhotoImage(file='img5.gif')
    image7=PhotoImage(file='img6.gif')
    image8=PhotoImage(file='img7.gif')
     
     
    boucle()
     
    fen.mainloop()
    je n'ai aucun message d'erreur voila merci d'avance pour vos réponse.
    Fichiers attachés Fichiers attachés

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 9
    Par défaut expliquer le code
    J'ai juste oublié de vous expliquer se que j'ai fait, donc le code j'ai tout d'abord défini mes image puis j'ai mis un label relier a la boucle. Dans la boucle j'ai appeler les image dans l'ordre que je voulais puis dans la dernière ligne de la fonction j'ai mis un fen.apres qui va permettre de de répéter le défilement a l'infini.

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 753
    Par défaut
    Salut,

    Vous avez une discussion récente sur le même sujet (peut être un de vos collègues).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 9
    Par défaut Re
    Citation Envoyé par wiztricks Voir le message
    Salut,

    Vous avez une discussion récente sur le même sujet (peut être un de vos collègues).

    - W
    Citation Envoyé par gameur Voir le message
    J'ai juste oublié de vous expliquer se que j'ai fait, donc le code j'ai tout d'abord défini mes image puis j'ai mis un label relier a la boucle. Dans la boucle j'ai appeler les image dans l'ordre que je voulais puis dans la dernière ligne de la fonction j'ai mis un fen.apres qui va permettre de de répéter le défilement a l'infini.
    J'ai vu la discussion je mon suis aider mais j'ai encore se léger problème si vous pouvez m'aider

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 753
    Par défaut
    Salut,

    Citation Envoyé par gameur Voir le message
    J'ai vu la discussion je mon suis aider mais j'ai encore se léger problème si vous pouvez m'aider
    Si vous voulez de l'aide, çà serait mieux de commencer par décrire le problème rencontré et de l'illustrer avec le code que vous avez fait. Cela permettrait à un lecteur de la discussion de vous suggérer une piste de solution... Et éviter qu'on perde du temps à vous tirer les vers du nez.
    note: vous devez savoir ce qu'est une liste et utiliser un index pour accéder à ses éléments.... Et si je ne vois pas çà dans votre code, c'est que vous êtes sauté dans tkinter sans avoir pris le temps de maîtriser les bases.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 9
    Par défaut Re
    Citation Envoyé par wiztricks Voir le message
    Salut,



    Si vous voulez de l'aide, çà serait mieux de commencer par décrire le problème rencontré et de l'illustrer avec le code que vous avez fait. Cela permettrait à un lecteur de la discussion de vous suggérer une piste de solution... Et éviter qu'on perde du temps à vous tirer les vers du nez.
    note: vous devez savoir ce qu'est une liste et utiliser un index pour accéder à ses éléments.... Et si je ne vois pas çà dans votre code, c'est que vous êtes sauté dans tkinter sans avoir pris le temps de maîtriser les bases.

    - W
    Oui j'ai donner mon code en haut et j'ai expliquer ce que je cherche à faire. Je cherche à faire défiler des images dans un ordre précis pas aléatoirement avec random... j'ai donc d'abord défini mes image avec PhotoImage puis j'ai mis un label pour afficher les images et que j'ai relier à ma fonction boucle, dans ma fonction boucle j'ai configuré mon label avec chaque image dans l'ordre que je voulais et a la fin de la boucle j'ai mis Fen.after qui permet de répété en continu d'afficher les images dans l'ordre. Voilà mais je c'est pas pourquoi je vois pas d'où viens le problème lorsque je lance le code tout se passe bien pas de message d'erreur mais sur la fenêtre y à seulement la dernière image qui s'affiche et y à pas de défilement voila je suis pas bon pour expliquer les chose je mon excuse d'avance.

Discussions similaires

  1. [Python 3.X] Défilement D'images sur Tkinter
    Par YokAtom dans le forum Général Python
    Réponses: 9
    Dernier message: 02/06/2017, 20h17
  2. Défilement d'images de bas en haut dans un tableau
    Par Viper7 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 17/04/2006, 23h18
  3. [FLASH MX2004] Défilement simple images dynamiques
    Par ladybird dans le forum Intégration
    Réponses: 1
    Dernier message: 17/04/2006, 20h29
  4. [FLASH MX2004] Défilement d'images
    Par julien1906 dans le forum Flash
    Réponses: 16
    Dernier message: 02/03/2006, 18h29
  5. [FLASH MX]Ordre de défilement des images
    Par San Soussy dans le forum Flash
    Réponses: 3
    Dernier message: 28/05/2004, 16h37

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