ventana = Tk() # Tk() Es la ventana principalventana.title("ventana de figura con boton")
ventana.config(bg="green") # Le da color al fondoventana.geometry("500x500") # Cambia el tamao de la ventana
def ejecutar(f):
ventana.after(200, f) # Una forma de ejecutar las funciones
def circulo(ventana):
circulo = Canvas(width=210, height=210,bg='red') # aqui se crea el cuadro blanco donde aparece nuestra figura con su ancho y largo que estableci y su color circulo.pack(expand=YES, fill=BOTH) # sierve para cargar la figura circulo.create_oval(10, 10, 200, 200, width=3, fill='blue') # radio,
botoncir = Button(ventana, text="ver circulo",
command=lambda:
ejecutar (circulo(ventana))) # Primer boton
botoncir.grid(row=3, column=15) # El botón es cargado
botoncir.grid (row=1, column=1) # El botón es cargadoventana.mainloop()
******************************
# -*- coding: utf-8 -*-
from Tkinter import * # Importa el mdulo
ventana = Tk() # Tk() Es la ventana principalventana.title("ventana de figura con boton")
ventana.config(bg="green") # Le da color al fondoventana.geometry("500x500") # Cambia el tamao de la ventana
def ejecutar(f):
ventana.after(200, f) # Una forma de ejecutar las funciones
def rectangulo(ventana):
rectangulo = Canvas(width=210, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=5, fill='yellow')
botonrect = Button(ventana, text="ver cuadro",
command=lambda:
ejecutar (rectangulo(ventana))) # Primer boton
botonrect.grid(row=3, column=15) # El botón es cargado
ventana.mainloop()
***************************
# -*- coding: utf-8 -*-
from Tkinter import * # Importa el mdulo
ventana = Tk() # Tk() Es la ventana principalventana.title("ventana de figura con boton")
ventana.config(bg="green") # Le da color al fondoventana.geometry("500x500") # Cambia el tamao de la ventana
def ejecutar(f):
ventana.after(200, f) # Una forma de ejecutar las funciones
def lineas(ventana):
linea = Canvas(width=210, height=210, bg='white')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='black')
botonlinea = Button(ventana, text="ver linea",
command=lambda:
ejecutar (lineas(ventana))) # Primer boton
botonlinea.grid(row=3, column=15) # El botón es cargado
ventana.mainloop()
No hay comentarios:
Publicar un comentario