bonjour. je suis sur un projet et je suis bloqué sur un point. quelle est la méthode constructeur qu'il me faut saisir pour afficher dans un canvas les informations saisis dans un entry. merci pour votre aide d'avance.
bonjour. je suis sur un projet et je suis bloqué sur un point. quelle est la méthode constructeur qu'il me faut saisir pour afficher dans un canvas les informations saisis dans un entry. merci pour votre aide d'avance.
Je ne suis pas sur de comprendre complètement ta question mais :
pour récupérer le texte d'un entry : utilise la méthodehttp://www.pythonware.com/library/tk...38-methods.htm
Code : Sélectionner tout - Visualiser dans une fenêtre à part get()
pour afficher du texte du texte dans un canvas, utilise la méthodehttp://www.pythonware.com/library/tk...anvas-text.htm
Code : Sélectionner tout - Visualiser dans une fenêtre à part create_text()
merci pour l'aide. mais j'ai cependant un petit problème sur le string qui va être référencé: j' ai essayé d'insérer un string et il y a un problème d'option qui s'affiche. pouvez vous me donner plus d'éclaircissement. merci.
Il faut que tu postes ton code ou une partie, sinon je ne peux pas t'aider sans voir ce que tu as fait.
D'accord. Voici donc mon code:
Ok. Mon problème se situe au niveau de l'option, ici ' bonjour' . Il y à t'il une option à spécifier avant le string? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 can=Canvas(width=400,height=400,bg='red') can.create_line(200,150,'bonjour')
1. Tu n'as pas spécifié de parent pour ton Canvas, et tu ne l'as pas mis en place (pack, grid)
2. Il faut utiliser create_text et non create_line
3. Le nom de paramètre à utiliser est text
Code : Sélectionner tout - Visualiser dans une fenêtre à part can.create_text(200,150,text='bonjour')
Partager