alsoooo, noch ein versuch. bei meinem bisherigen code (s.u.) lassen sich zwar beliebig viele funktionen starten, die werden aber
nacheinander abgearbeitet. das nehm ich python ja auch gar nicht übel, ich bräuchte nur einen (oder mehr) tipp(s), wo und wie ich nachsehe bzw. es anstelle, daß die counter (oder andere funktionen)
gleichzeitig ablaufen, also jede mit ihrem eigenen start und davon abhängigen endpunkt.
i r g e n d j e m a n d eine idee?
ach, noch eine frage: warum funktioniert das time.sleep(0.1) nur, wenn ich
innerhalb der funktion nochmal time importiere?
Code: Alles auswählen
from Tkinter import *
from time import *
################################
root = Tk()
root.minsize(width=320, height=380)
root.resizable(width=YES, height=YES)
frame03 = Frame(root, relief=FLAT, borderwidth=0,bg="#014589")
frame03.pack(fill=BOTH,expand=1)
rasen=Canvas(frame03,bg='green')
rasen.pack(fill=BOTH, expand=1)
def test(event):
import time
counter=rasen.create_text(event.x,event.y,text='')
for i in range(10):
rasen.itemconfigure(counter,text=str(9-i))
rasen.update()
time.sleep(0.1)
rasen.delete(counter)
################################
root.bind('<Button-1>',test)
root.mainloop()