CIRCULO
from Tkinter import *
root = Tk()
root.title('Ejemplo')
circulo = Canvas(width=210, height=210, bg='white')
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=5,
fill='purple')
root.mainloop()
LINEAS
from Tkinter import *
root = Tk()
root.title('Ejemplo')
linea = Canvas(width=210, height=210, bg='yellow')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='white')
linea.create_line(0, 0, 200, 200, width=10, fill='white')
root.mainloop()
RECTÁNGULO
from Tkinter import *
root = Tk()
root.title('Ejemplo')
rectangulo = Canvas(width=210, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=5,
fill='pink')
root.mainloop()
LINEA
from Tkinter import *
root = Tk()
root.title('Ejemplo')
linea = Canvas(width=210, height=210, bg='purple')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='white')
root.mainloop()
FIGURAS
from Tkinter import *
root = Tk()
root.title('Ejemplo')
circulo = Canvas(width=210, height=210, bg='white')
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=5,
fill='purple')
rectangulo = Canvas(width=210, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=5,
fill='pink')
linea = Canvas(width=210, height=210, bg='yellow')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='white')
linea.create_line(0, 0, 200, 200, width=10, fill='white')
root.mainloop()
VENTANA EN PYTHON
from Tkinter import *
v0 = Tk() # Tk() Es la ventana principal
v0.mainloop()
PANEL EN PYTHON
from Tkinter import *
ventana = Frame(height=500, width = 400)
ventana.pack(padx=20,pady =20)
ventana.mainloop()
COLOR PARA VENTANA
from Tkinter import * # Importa el módulo
v0 = Tk() # Tk() Es la ventana principal
v0.config(bg="black") # Le da color al fondo
v0.mainloop() # Es el evento que llama al inicio de nuestro
programa. Siempre lo lleva la ventana principal
TAMAÑO PARA VENTANA
from Tkinter import * # Importa el módulo
v0 = Tk() # Tk() Es la ventana principal
v0.config(bg="black") # Le da color al fondo
v0.geometry("500x500") # Cambia el tamaño de la
ventana
v0.mainloop() # Es el evento que llama al inicio de nuestro
programa. Siempre lo lleva la ventana principal.
.
TOPLEVEL
Toplevel: Crea una nueva ventana
from Tkinter import * # Importa el módulo
v0 = Tk() # Tk() Es la ventana principal
v0.config(bg="black") # Le da color al fondo
v0.geometry("500x500") # Cambia el tamaño de la
ventana
v1=Toplevel(v0) # Crea una ventana hija
v0.mainloop() # Es el evento que llama al inicio de nuestro
programa. Siempre lo lleva la ventana principal.
BOTÓN
from Tkinter import * # Importa el módulo
v0 = Tk() # Tk() Es la ventana principal
v0.config(bg="black") # Le da color al fondo
v0.geometry("500x500") # Cambia el tamaño de la
ventana
b1=Button(v0,text="ABRIR VENTANA V1") # Primer
botón
b1.pack() # El botón es cargado
v1=Toplevel(v0) # Crea una ventana hija
v1.withdraw() # Oculta la ventana v1
v0.mainloop() # Es el evento que llama al inicio de nuestro
programa. Siempre lo lleva la ventana principal
ABRIR Y OCULTAR VENTANA (BOTÓN)
from Tkinter import * # Importa el módulo
v0 = Tk() # Tk() Es la ventana principal
v1=Toplevel(v0) # Crea una ventana hija
def mostrar(ventana): ventana.deiconify()
def ocultar(ventana):ventana.withdraw()
def ejecutar(f): v0.after(200,f)
v0.config(bg="black") # Le da color al fondo
v0.geometry("500x500") # Cambia el tamaño de la
ventana
b1=Button(v0,text="ABRIR VENTANA
V1",command=lambda: ejecutar(mostrar(v1))) # Primer botón
b1.grid(row=1,column=1) # El botón es cargado
b2=Button(v0,text="OCULTAR VENTANA
V1",command=lambda: ejecutar(ocultar(v1))) # Segundo botón
b2.grid(row=1,column=2) # El botón es cargado
v1.withdraw() # Oculta la ventana v1
v0.mainloop() # Es el evento que llama al inicio de nuestro
programa. Siempre lo lleva la ventana principal.
No hay comentarios:
Publicar un comentario