Reputation: 691
How would you make a canvas.create_text disappear after a certain amount of time?
def showLabel1():
loadingtext1 = canvas.create_text(500, 475)
canvas.itemconfig(loadingtext1, text='Uploading Packages',font=("COURIER", 10))
window.after(1500, ?????????)
window.after(500, showLabel1)
I know destroy or forget doesn't work because it is not a label.
Thanks!
Upvotes: 1
Views: 918
Reputation: 2554
You need to call delete
method of Canvas
def showLabel1():
loadingtext1 = canvas.create_text(500, 475)
canvas.itemconfig(loadingtext1, text='Uploading Packages',font=("COURIER", 10))
window.after(1500, lambda: canvas.delete(loadingtext1))
Upvotes: 2