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 :

pas de visu sous idle


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 144
    Par défaut pas de visu sous idle
    Bonjour
    je suis sous idle et lorsque je F5 le code suivant rien ne se produit la fenetre n'apparait pas avez vous une idée du pourquoi du comment???
    (Ce sont les anneaux olympiques)

    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
     
    from Tkinter import *
    coord=[(20,30),(120,30),(220,30),(70,80),(170,80)]
    coul = ["red","yellow","blue","green","black"]
    base = Tk()
    can =Canvas(base,width =200,height = 200,bg = "blue")
    can.pack()
    bou = Button(base,text = "quitter",command = base.quit)
    bou.pack(side = RIGHT)
    i=0
    while i<5:
        x1,y1=coord[i][0],coord[i][1]
    can.create_oval(x1,y1,x1+100,width = 2,outline = couleur[i])
    i=i+1
    base.mainloop()

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 144
    Par défaut changement de background
    oui pour bg = blue c'est pas terrible il va manquer un anneau mettons
    bg= 'white'

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 144
    Par défaut Voila les bonnes lignes de code et j'ai toujours restart sans apparitions de mon base
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    from Tkinter import *
    coord=[(20,30),(120,30),(220,30),(70,80),(170,80)]
    coul = ["red","yellow","blue","green","black"]
    base = Tk()
    can =Canvas(base,width =200,height = 200,bg = "white")
    can.pack()
    bou = Button(base,text = "quitter",command = base.quit)
    bou.pack(side = RIGHT)
    i=0
    while i<5:
        x1,y1=coord[i][0],coord[i][1]
    can.create_oval(x1,y1,x1+100,y1+100,width = 2,outline = couleur[i])
    i=i+1
    base.mainloop()

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 144
    Par défaut derniere modif(je crois) couleur n'existe pas
    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
     
    from Tkinter import *
    coord=[(20,30),(120,30),(220,30),(70,80),(170,80)]
    coul = ["red","yellow","blue","green","black"]
    base = Tk()
    can =Canvas(base,width =200,height = 200,bg = "white")
    can.pack()
    bou = Button(base,text = "quitter",command = base.quit)
    bou.pack(side = RIGHT)
    i=0
    while i<5:
        x1,y1=coord[i][0],coord[i][1]
    can.create_oval(x1,y1,x1+100,y1+100,width = 2,outline = coul[i])
    i=i+1
    base.mainloop()

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 206
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    from Tkinter import *
    coord=[(20,30),(120,30),(220,30),(70,80),(170,80)]
    coul = ["red","yellow","blue","green","black"]
    base = Tk()
    can =Canvas(base,width =200,height = 200,bg = "white")
    can.pack()
    bou = Button(base,text = "quitter",command = base.quit)
    bou.pack(side = RIGHT)
    i=0
    while i<5:
        x1,y1=coord[i][0],coord[i][1]
        can.create_oval(x1,y1,x1+100,y1+100,width = 2,outline = coul[i])
        i=i+1[
    base.mainloop()
    Ceci évite la boucle infinie.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 144
    Par défaut
    Ceci évite la boucle infinie.
    ok merci mais j'ai toujours syntax error

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pas de JOIN sous Oracle (vraiment dommage...)
    Par Isildur dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/03/2007, 11h28
  2. [Mac] Lien ne fonctionnant pas mais ok sous Windows
    Par bractar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 26/01/2006, 18h38
  3. y'a pas mon poste sous réseau, pourquoi ?
    Par StyleXP dans le forum Administration
    Réponses: 2
    Dernier message: 22/01/2006, 14h48
  4. [regExp] passe en php mais pas javascript seulement sous ie
    Par zax-tfh dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/09/2005, 14h34
  5. Pas de fork sous Windows?
    Par chezjm dans le forum POSIX
    Réponses: 8
    Dernier message: 11/06/2002, 12h15

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