Entradas

Mostrando las entradas con la etiqueta Tema 2. Apuntes y tareas

Menu de figuras de Polygonos

Imagen
En este programa eh reunido las figuras que han creado mis compañeros con tkinter. (Faltan ejemplos de algunos compañeros, cuando los tenga los añadiré) # -*-# -*- coding: utf-8 -*- from Tkinter import * import tkColorChooser #libreria para obtener la gama de colores #crecion de la ventana principal v0 = Tk() v0.title('Menu de figuras con polygonos') v0.config(bg = 'brown') #bg para el color de fondo de la ventana v0.geometry('200x400')#tamaño de la ventana v0.iconbitmap("descarga.ico")#para cambiar el icono de la ventana #funciones def mostrar(num,nombre): #aparece la gamade colores RGB o en numero hexadecimal #ventana secundaria v1 = Toplevel(v0) v1.title(nombre) v1.protocol('Wn_DELETE_WINDOW',"onexit")#para cerrar la ventana por medio de la cruz #v1.geometry('450x560')#tamaño de la ventana v1.iconbitmap("vhija.ico") # para cambiar el icono de la ventana #condiciones para ...

boton ocultar

Imagen
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=650, bg="gray") panel.pack() # cara panel.create_polygon(415, 50, 235, 490, 365, 625, 755, 625, 850, 500, 700, 50, width=1, fill="#e0af77", outline="brown") # orejas panel.create_polygon(415, 50, 60, 320, 175, 635, width=1, fill="#bb6400", outline="#000000") panel.create_polygon(700, 50, 1045, 320, 896, 635, width=1, fill="#bb6400", outline="#000000") # menton panel.create_polygon(365, 625, 550, 415, 755, 625, width=1, fill="#bb6400", outline="#000000") # ojos panel.create_oval(420, 225, 480, 305, width=1, fill="#1a1200", outline="#000000") panel.create_oval(630,...

Ejemplos de la maestra:

Imagen
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=650, bg="gray") panel.pack() # cara panel.create_polygon(415, 50, 235, 490, 365, 625, 755, 625, 850, 500, 700, 50, width=1, fill="#e0af77", outline="brown") # orejas panel.create_polygon(415, 50, 60, 320, 175, 635, width=1, fill="#bb6400", outline="#000000") panel.create_polygon(700, 50, 1045, 320, 896, 635, width=1, fill="#bb6400", outline="#000000") # menton panel.create_polygon(365, 625, 550, 415, 755, 625, width=1, fill="#bb6400", outline="#000000") # ojos panel.create_oval(420, 225, 480, 305, width=1, fill="#1a1200", outline="#000000") panel.create_oval(...