
Wie bekomme ich auf einem Canvas den Text andersfarbig???
Moin!
Geht es um Tkinter? Dann gehört das in's Forum "Python GUI-Toolkits" (und wird sicherlich gleich verschoben).
Schon beim Aufruf von create_text() gibst Du die Farbe an:
canvas.create_text(100, 100, text='gelber Text', fill='yellow', font=('arial',36))
Sowas wie fill="#FFFF00" geht aber auch.
hth
Jan
Nachtrag (besser spät als nie): Ändern der Textfarbe zur Laufzeit ist sicherlich noch interessant. Das geht mit itemconfigure():
textcanvas = canvas.create_text( ... )
und dann irgendwann
canvas.itemconfigure(textcanvas, fill="red")
Geht es um Tkinter? Dann gehört das in's Forum "Python GUI-Toolkits" (und wird sicherlich gleich verschoben).
Schon beim Aufruf von create_text() gibst Du die Farbe an:
canvas.create_text(100, 100, text='gelber Text', fill='yellow', font=('arial',36))
Sowas wie fill="#FFFF00" geht aber auch.
hth
Jan
Nachtrag (besser spät als nie): Ändern der Textfarbe zur Laufzeit ist sicherlich noch interessant. Das geht mit itemconfigure():
textcanvas = canvas.create_text( ... )
und dann irgendwann
canvas.itemconfigure(textcanvas, fill="red")