Bild einfügen mit Tkinter

Fragen zu Tkinter.
Benutzeravatar
numerix
User
Beiträge: 2696
Registriert: Montag 11. Juni 2007, 15:09

wuf hat geschrieben:Hallo numerix
Habe ein Frage. Wie bist du auf den Exception-Namen tk.TclError gestossen?
Exception ausgelöst, Traceback angesehen, drüber nachgedacht, ausprobiert, fertig. :wink:
Benutzeravatar
wuf
User
Beiträge: 1529
Registriert: Sonntag 8. Juni 2003, 09:50

.... Super Genial!

Gruss wuf :wink:
Take it easy Mates!
Pascal
User
Beiträge: 271
Registriert: Samstag 4. April 2009, 22:18

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:

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)
Danke für eure bisherige Hilfe und auch schonmal Danke für die (hoffentlich) noch kommenden Antworten ;) :idea:
yipyip
User
Beiträge: 418
Registriert: Samstag 12. Juli 2008, 01:18

Versuchs' mal mit

Code: Alles auswählen

canvas.create_image(0,0,image=photo, anchor=tk.NW)
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/

:wink:
yipyip
Pascal
User
Beiträge: 271
Registriert: Samstag 4. April 2009, 22:18

hey super, vielen Dank!!
Antworten