[ 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()




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...