Bild einfügen mit Tkinter

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

Beitragvon numerix » Sonntag 19. April 2009, 17:40

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: 1410
Registriert: Sonntag 8. Juni 2003, 09:50

Beitragvon wuf » Sonntag 19. April 2009, 17:48

.... Super Genial!

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

Bild auf Canvas

Beitragvon Pascal » Mittwoch 27. Mai 2009, 18:42

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

Beitragvon yipyip » Mittwoch 27. Mai 2009, 21:28

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

Beitragvon Pascal » Freitag 29. Mai 2009, 16:16

hey super, vielen Dank!!

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder