Exception ausgelöst, Traceback angesehen, drüber nachgedacht, ausprobiert, fertig.wuf hat geschrieben:Hallo numerix
Habe ein Frage. Wie bist du auf den Exception-Namen tk.TclError gestossen?
Bild einfügen mit Tkinter
auch wenn dieser Theard nicht ganz aktuell ist...
in der Zeit bin ich etwas weiter gekommen was python angeht
aber jetzt dazu noch eine Frage:
Danke für eure bisherige Hilfe und auch schonmal Danke für die (hoffentlich) noch kommenden Antworten
in der Zeit bin ich etwas weiter gekommen was python angeht
aber jetzt dazu noch eine Frage:
Code: Alles auswählen
import Tkinter as tk
win = tk.Tk()
win.minsize(500,500)
photo = tk.PhotoImage(file=test)
## Hier sieht man das ganze Bild
##label = Label(image=photo)
##label.image = photo
##label.pack()
canvas=tk.Canvas(win, width=1400, height= 1000, bg='white')
canvas.pack()
## hier jedoch erscheint nur ein Teil des Bildes, woran liegt das??
canvas.create_image(0,0,image=photo)
Versuchs' mal mit
Der Defaultwert für 'anchor' ist 'CENTER',
d.h. Deine Koordinaten (0, 0) bestimmen den
*Mittelpunkt* eines Bildes, daher siehst Du bis jetzt wohl nur
das rechte, untere Viertel.
Für all diese Optionen immer in den Effbot gucken.
http://effbot.org/tkinterbook/
yipyip
Code: Alles auswählen
canvas.create_image(0,0,image=photo, anchor=tk.NW)
d.h. Deine Koordinaten (0, 0) bestimmen den
*Mittelpunkt* eines Bildes, daher siehst Du bis jetzt wohl nur
das rechte, untere Viertel.
Für all diese Optionen immer in den Effbot gucken.
http://effbot.org/tkinterbook/
yipyip