tkinter image button

Carmelo Zabal cazabal en gmail.com
Lun Ene 8 19:39:13 CET 2007


Hola. Si no me equivoco se precisa la secuencia:

from PIL import Image,ImageTk
im1=Image.open("src/redo.gif")
im2=im1.resize((200,200)) # si deseas redimensionar
im3=ImageTk.PhoptoImage(im2)
tki.Button(.......,image=im3)

Saludos

2007/1/6, Josep Rius <beprius en gmail.com>:
>
> Buenas,
> Estoy implementando una interfície gráfica con tkinter para un programa en
> python y necesito crear unos botones. He probado con esto:
> import Tkinter as tki
> ...
> tki.Button(buttonsFrame, image=tki.PhotoImage(file="src/redo.gif"),
> command=self._do_redo).pack(side=tki.LEFT)
> ...
> Pero lo unico que consigo es un boton con el tamaño de la foto pero sin
> ella. Ademas el boton pierde la fincion de pulsarlo.... un xollo de boton
> xD
>
> Agradezco mucho cualquier ayuda.
>
> Saludos
> --
> Josep
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




Más información sobre la lista de distribución Python-es