13- Crear una linea en PyCharm
Código:
from Tkinter import *
ventanap = Tk()#creo un objeto tipo ventana
ventanap.title('ventana de figura con un boton')#le pone titulo #pueden ser comillas doble o simples
ventanap.config(bg = "pink")#le da fondo a la ventana
ventanap.geometry('500x500')#dar ancho y alto de la ventana en pixeles
def ejecutar(f):
ventanap.after(200, f)#forma de ejecutrar las funciones
def lineas(ventanap):#todo procedimiento lleva dos puntos, cada funcion python da una sangria para indentificar el bloque de la funcion
lineas = Canvas(width = 210, height = 210, bg = 'gray')#seria el lienzo canvas de una figura, wh ancho, ht alto, bg color
lineas.create_line(0,200, 200,0, width =10, fill='purple')#coordenadas de la linea, full es el color de la linea
lineas.pack()
boton = Button(ventanap, text = 'Mostrar Linea', command = lambda: ejecutar(lineas(ventanap)) )#se crea un boton que utiliza la
#variable ventana
boton.pack()#para que pueda aparecer el boton
ventanap.mainloop()#para poder correr el programa
14-Crear un rectangulo en PyCharm
Código:
from Tkinter import *
ventanap = Tk()#creo un objeto tipo ventana
ventanap.title('ventana de figura con un boton')#le pone titulo #pueden ser comillas doble o simples
ventanap.config(bg = "pink")#le da fondo a la ventana
ventanap.geometry('500x500')#dar ancho y alto de la ventana en pixeles
#def ejecutar(f):
#ventanap.after(200, f)#forma de ejecutrar las funciones
def lineas(ventanap):#todo procedimiento lleva dos puntos, cada funcion python da una sangria para indentificar el bloque de la funcion
rectangulo = Canvas(width = 210, height = 100, bg = 'gray')#seria el lienzo canvas de una figura, wh ancho, ht alto, bg color
rectangulo.create_rectangle(10, 10, 200, 100, width =10, fill='purple')#coordenadas del rectangulo, full es el color de la linea
rectangulo.pack()#para que pueda aparecer el rectangulo
boton = Button(ventanap, text = 'Mostrar Rectangulo', command = lambda:lineas(ventanap))#se crea un boton que utiliza la
#variable ventana que contiene un texto llamado mostrar linea y utiliza un comando llamado lambda que utiliza un metodo llamado
#lineas que tiene un parametro llamado ventanap
boton.pack()#para que pueda aparecer el boton
ventanap.mainloop()#para poder corre
15- Crear un circulo en PyCharm
from Tkinter import *
ventanap = Tk()#creo un objeto tipo ventana
ventanap.title('ventana de figura con un boton')#le pone titulo #pueden ser comillas doble o simples
ventanap.config(bg = "pink")#le da fondo a la ventana
ventanap.geometry('500x500')#dar ancho y alto de la ventana en pixeles
#def ejecutar(f):
#ventanap.after(200, f)#forma de ejecutrar las funciones
def lineas(ventanap):#todo procedimiento lleva dos puntos, cada funcion python da una sangria para indentificar el bloque de la funcion
circulo = Canvas(width = 210, height = 210, bg = 'gray')#seria el lienzo canvas de una figura, wh ancho, ht alto, bg color
circulo.create_oval(10, 10, 200, 200, width =10, fill='purple')#coordenadas del circulo, full es el color del circulo
circulo.pack()#para que pueda aparecer el circulo
boton = Button(ventanap, text = 'Mostrar Circulo', command = lambda:lineas(ventanap))#se crea un boton que utiliza la
#variable ventana que contiene un texto llamado mostrar circulo y utiliza un comando llamado lambda que utiliza un metodo llamado
#lineas que tiene un parametro llamado ventanap
boton.pack()#para que pueda aparecer el boton
ventanap.mainloop()#para poder correr el programa
Comentarios
Publicar un comentario