Générer de champs de saisie à l'aide d'une boucle

Résolu/Fermé
Ralfounet Messages postés 4 Date d'inscription jeudi 19 juillet 2018 Statut Membre Dernière intervention 21 juillet 2018 - Modifié le 21 juil. 2018 à 17:03
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 - 21 juil. 2018 à 17:30
Bonjour,

Je suis en train d'essayer de faire un action vérité et je veux pouvoir rentrer le nom des joueurs. pour ça j'ai besoin de mettre un nombre x de champ de saisie qui me donneront un nombre x de variables, qui correspondront au joueurs. J'ai vu qu'il fallait essayer de mettre une liste de nombre de joueurs au lieu de mettre des variables individuelles. Par contre le n'arrive pas dutout
 à générer un nombre x de champ de saisie Tkinter.


i2=0
    liste=[]
    print value
    while i2 < value:
        frame[i2] = tk.Frame(quijoue)
        frame[i2].pack(fill=tk.BOTH, expand=1)
        entry[i2] = tk.Entry(frame, text="")
        entry[i2].grid(row=i2, column=0)
        liste.append(i2)
        i2=i2+1


value vient d'une autre partie du code. la fenêtre s'appelle qui joue. j'ai pas oublié le .mainloop ni la déclaration de ces machins. avez vous une idée de comment régler mon problème ?

Merci a vous

EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

2 réponses

yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
21 juil. 2018 à 10:52
bonjour, es-tu toujours en attente d'une réponse?
0
Ralfounet Messages postés 4 Date d'inscription jeudi 19 juillet 2018 Statut Membre Dernière intervention 21 juillet 2018
21 juil. 2018 à 16:21
Merci pour ta réponse.
J'ai en effet trouvé une solution mais je n'arrive pas a fermer le post.
0
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
21 juil. 2018 à 17:30
ce sera sympa, dans le futur, de nous tenir au courant, par exemple en ajoutant une réponse.
tu peux utiliser la roue dentée à droite du titre pour fermer le post.
0