#!/usr/bin/python
# -*- coding: utf-8 -*-
import Tkinter
import Image, ImageTk
imagenAnchuraMaxima=300
imagenAlturaMaxima=200
# abrimos una imagen
img = Image.open('img.jpg')
# modificamos el tamaño de la imagen
img.thumbnail((imagenAnchuraMaxima,imagenAlturaMaxima), Image.ANTIALIAS)
root = Tkinter.Tk()
# titulo de la ventana
root.title("Mostrar imagen")
# Convertimos la imagen a un objeto PhotoImage de Tkinter
tkimage = ImageTk.PhotoImage(img)
# Ponemos la imagen en un Lable dentro de la ventana
label=Tkinter.Label(root, image=tkimage, width=imagenAnchuraMaxima, height=imagenAlturaMaxima).pack()
# añadimos un botón para cerrar
buttonStart2=Tkinter.Button(root, text="Cerrar",command=root.quit).pack()
# Mostramos la ventana
root.mainloop()
Comentarios sobre la versión: Versión 1.0 (0)
No hay comentarios