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')
can.create_text(200,150,text='bonjour')
Pour la fenêtre parent pas de problème. le gros problème c'est avec le string que j'insère. Et puis je m'excuse pour line à la place de text, c'est juste une omission de ma part. Je ne sais pas. Peut être est ce un problème de version? Je suis sous 2.4 sous Linux.
Excuse moi atalon1. Quand j'ai relu ton message, tout y était. Autant pour moi. L' option à spécifier était text=''. Merci l'ami. Au fait, mon autre problème est comment instancier une nouvelle fenêtre à partir d'une fonction lorsque tu appuier sur un bouton. merci.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager