En esta entrada se mostrar la creacion de un poligono dando como referencia puntos dentro de un lienzo para crear dicha figura.
Como se vio en la entrada pasada, el modulo de Tkinter nos permite usar un lienzo para dibujar dentro de este con coordenadas(serie de puntos) formando asi una figura.
En esta ocasion, se realizo una estrella con el siguiente codigo como se muestra:
from Tkinter import * ventanaP = Tk() #crea una objeto tipo ventana ventanaP.title("Hare un poligono") ventanaP.config(bg="brown") #Dar color al fondo de la ventana ventanaP.geometry('500x500') #Dar ancho y alto de la ventana en pixeles def poligono(ventanaP): panel = Canvas(width= 400, height = 400, bg = 'red') #seria el lienzo canvas deon va fig panel.create_polygon(200, 10, 380, 280, 10, 100, 360, 100, 10, 280, width=5, fill='', outline='green') #Coordenadas para la creacion del poligono panel.pack() #def ejecutar(f): #ventanaP.after(200, f)#forma de ejecutar las funciones boton = Button(ventanaP, text="Mostrar linea" , command= lambda: poligono(ventanaP)) boton.pack() ventanaP.mainloop()
Resultado de la corrida del programa
No hay comentarios.:
Publicar un comentario