HSG |
|
Probiere aus!
>>> from turtle import * >>> s = getscreen() >>> s.onclick(goto) >>> def fun(x,y): print x,y goto(x,y) >>> s.onclick(fun)
Das Ereignis onclick wird bei einem Mausclick in die Zeichenfläche ausgelöst. Man verbindet das Ereignis mit einer Ereignisbehandlung, indem man onclick aufruft und den Namen der Ereignisbehandlung (z.B. fun) übergibt. Der Name hat keine Klammern! Die Ereignisbehandlung muss die Parameter x und y besitzen. In sie setzt das aufrufende Ereignis die Mauskoordinaten ein. Nochmal: Das Ereignis ruft die Ereignisbehandlung auf!