next up previous contents index 6264666870
Next: 6.2.5 Das all und Up: 6.2 Arbeiten mit den Previous: 6.2.3 Bewegen und Verändern   Contents   Index

6.2.4 Überdecken und Verstecken von Items

Zeichnen wir nun einen neuen Kreis

gkreis=canvas_create.oval(100-30,100-30,100+30,100+30, 

width=1, outline='red', fill='maroon', tag='gegg')

Dieser überdeckt die alten Objekte. Wollen wir, dass nur die Ellipse oben liegt, schreiben wir

canvas.tkraise(ellipse)
Wollen wir sie wieder verschwinden lassen, schreiben wir

canvas.lower(ellipse)
Der Grund dafür, dass das Überdekcken nicht mit raise, sondern tkraise erfolgen muss, hängt damit zusammen, dass raise ein Schlüsselwort für Standard-Python darstellt6.3. Wollen wir beide Objekte hervorholen, geschieht dies mit Hilfe des Tags in der Form

canvas.tkraise('egg')



Heiko Schroeder 2003-03-23