Koordinate von einer Linie ändern

Fragen zu Tkinter.
Antworten
z1936z
User
Beiträge: 11
Registriert: Freitag 21. April 2006, 14:53

Freitag 21. April 2006, 15:06

Hallo, ich bitte um Hilfe

Wie kann ich Koordinaten von einer angezeichneten Linie ändern?

Bsp.:
self.balke = self.c.create_line('2c', '2c', '2c', '20c', fill="red", width='0.3c')

Diese Größen sollen geändert werden: '2c', '2c', '2c', '20c', aber wie????

Maximum was ich kann nur Farbe ändern.

Bsp.:
self.c.itemconfig(self.balke, fill='green') oder
self.c.itemconfig(self.balke, width='0.6c')

Irgendwie sollte auch so mit Koordinaten gehen…………..

Danke im Voraus!
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Freitag 21. April 2006, 15:46

Hi!

Versuchs mal so, das sollte funktionieren:

Code: Alles auswählen

self.c.create_line("2c", "2c", "2c", "20c", width="0.3c", tags="balke")
self.c.coords("balke", "2c", "4c", "14c", "20c")
Gruß, mawe
z1936z
User
Beiträge: 11
Registriert: Freitag 21. April 2006, 14:53

Freitag 21. April 2006, 16:06

Vielen Dank!!!

Jetzt habe kurz ausprobiert. Funktioniert!!!

Am Montag schau genau an.

Schönes Wochenende!
Antworten