Modificar textos en una ventana abierta
Publicado por jagrane (1 intervención) el 15/08/2016 21:50:55
Hola
Tengo que hacer un pequeño programa en python que ponga una imagen en el fondo de pantalla y un texto cambiante sobre ella.
He buscado y encontrado el código para poner una ventana con imagen y texto, pero el comando
ventana.mainloop()
que he encontrado para mostrarla, detiene el funcionamiento del script hasta que la cierre, por lo que no puedo actualizar el texto.
¿Cómo se puede actualizar sin cerrar la ventana (u otra forma de mostrarla que no sea mainloop)?
El código que utilizo es:
Un saludo
José Antonio
Tengo que hacer un pequeño programa en python que ponga una imagen en el fondo de pantalla y un texto cambiante sobre ella.
He buscado y encontrado el código para poner una ventana con imagen y texto, pero el comando
ventana.mainloop()
que he encontrado para mostrarla, detiene el funcionamiento del script hasta que la cierre, por lo que no puedo actualizar el texto.
¿Cómo se puede actualizar sin cerrar la ventana (u otra forma de mostrarla que no sea mainloop)?
El código que utilizo es:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from Tkinter import *
ventana=Tk()
ventana.geometry("1024x768+0+0")
ventana.title("Ventana de pruebas")
imgl=PhotoImage(file="z:/1.gif")
lblIimagen=Label(ventana,image=imgl).place(x=0,y=0)
c=Canvas(ventana,width=1024, height=768)
c.pack()
c.create_image(0,0, anchor=NW, image=imgl)
t=c.create_text(600,195,fill="red", font=("Arial",82), text="Python")
c.itemconfig(t, text="1.000.00")
# c.insert(t, 72, "new ")
ventana.overrideredirect(1)
ventana.mainloop()
c.itemconfig(t, text="Paco")
Un saludo
José Antonio
Valora esta pregunta


0