Mi Figura geometrica carro Angel Barrios

from Tkinter import *


def funcion(seleccion, figura):
    vs = Toplevel()
    vs.configure(bg="gray")
    vs.title(figura)
    if seleccion == 1:
        panel = Canvas(vs, width=1200, height=200, bg="gray")
        panel.pack()
        # carroseria
        panel.create_polygon(60, 160, 280, 160, 280, 100, 240, 100, 220, 60, 140, 60, 100, 100, 60, 100,
                             width=1, fill="red", outline="black")

        # ruedas
        panel.create_oval(140, 180, 80, 120, width=1, fill="#1a1200", outline="#000000")
        panel.create_oval(200, 180, 260, 120, width=1, fill="#1a1200", outline="#000000")

        #ventanas
        panel.create_polygon(120, 100, 220, 100, 210, 70, 150, 70, width=1, fill="blue", outline="black")

        #carretera
        panel.create_polygon(0, 220, 1280, 220, 1280, 180, 0, 180, width=1, fill="black", outline="black")

def funcion_main():
    vp = Tk()
    vp.geometry("300x800+5+5")
    vp.configure(bg="white")
    vp.title("Dibujo auto")

    boton1 = Button(vp, text="Auto", bg="black", fg="White", command=lambda: funcion(1, "programa por angel barrios"))
    boton1.pack(padx=5, pady=5, fill=X)

    vp.mainloop()

funcion_main()


Entradas populares de este blog

1.4 Aspectos matematicos de la graficacion (geometria fractal)

1.2 Dispositivos de hardware y software para el despliegue gráfico.

Ejemplos de compañeros en clase