Canvas

Fragen zu Tkinter.
Antworten
Hopsi
User
Beiträge: 18
Registriert: Donnerstag 27. Mai 2004, 21:30

Hi Leute,

Könnte mir bitte jemand mal zeigen wie man ein Rechteck mit Canvas auf den Bildschirm zaubert? Muss ich da noch etwas importieren? Das Programm erkennt den Befehl „canvas.create_rectangle(10, 20, 10, 20, fill)“ nicht („name canvas is not defined“).
Ein kleines Anschauungsbeispiel von 2-3 Zeilen würde schon reichen. :cry:

Ich habe die GUI Version = Tk Version 8.4

Gruß
Hopsi
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Hi Hopsi,

Code: Alles auswählen

#!/usr/bin/env python

from Tkinter import *

root = Tk()
my_canvas = Canvas(root, width="300", height="200")
my_canvas.pack()
rect = my_canvas.create_rectangle(10,20,30,40, fill="green")
root.mainloop()
Gruß

Dookie
Hopsi
User
Beiträge: 18
Registriert: Donnerstag 27. Mai 2004, 21:30

Danke Dookie
:wink:

Der Tag ist gerettet(oder mehr der Abend!)

Gruß
Hopsi
Antworten