je sais pas trops comment t aider
mais ton code comporte deux erreur la premiere et que tu reaffecte ta variable texte et la seconde c est que l objet texte a sa propre methode d insertion et si tu veux inserre a la ligne 1 colone 2 ton string devra comporter le caractere '\n' et un deux espace
comme dans l exemple
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
from Tkinter import *
root=Tk()
# Widget texte principal :
txt=Text(root,width=40,height=15)
txt.pack()
var=0
for i in range(3):
var+=1
textes='\n'+' '+str(var)
texte = Text(width=10,height=3)
texte.insert('1.1',textes)
##print texte.bbox()
txt.window_create(INSERT,window=texte)
root.mainloop() |
pour repondre a ta question
tu doit inserer un saut de ligne dans ton widget txt index 1.0
par la methode
Code:
txt.insert('1.0','\n')
et a se moment tu pourra ecrire
Code:
txt.create_window('2.0',window=texte)
voili,voilou ,voila j espere que sa t aideras