[ Foro de Python ]

Insertar imagenes con funciones

26-Apr-2019 06:48
Invitado (Campillo)
0 Respuestas

Deseo hacer un programa que al dar click en un boton me aparescan en pantalla dos botones mas pero esos botones tendran una imagen de fondo, el problema que tengo es que al mostrarse los dos botones por medio de una funcion no se muestran las imagenes ni se puede presionar los botones, solo aparece el marco del mismo.
Me podrian ayudar

Este es mi codigo

from tkinter import *
def respuesta():
   os.chdir('C:\\TESIS\\linux5\\final\\imagenes')
   os.getcwd()
   imgBoton=PhotoImage(file="verde2.GIF")
   btnSaludar= Button(ventana,image=imgBoton,height=50,width=50).place(x=5,y=60)
   
   btnHola= Button(ventana,image=imgBoton,height=50,width=50).place(x=100,y=60)


ventana = Tk()
ventana.geometry("200x150")
Saludo = Label(ventana, text="Te gusta el color verde?").place(x=23,y=5)
Decision = Button(ventana, text="SI",command= respuesta).place(x=23,y=35)
ventana.mainloop()




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)