Diseño de ventanas con Tkinter I


las ventanas no dejan de ser un fichero py ejecutable desde su lenguaje, pero si ejecutamos el fichero py aparecen dos ventanas, por un lado la que estamos creando y por otro una negra, propia del intérprete.

Para que esta segunda ventana no aparezca se renombra el fichero py a pyw y al ejecutarlo no muestra esa ventana negra.

La ventana queda definida normalmente con:

from tkinter import *

raiz = Tk()

raiz.title("Ventana principal")

raiz.mainloop()

Empezamos por importar la clase tkinter en todo ella

creamos una instancia de esta clase que llame a ella

le ponemos un título como método de la clase

y terminamos con mainloop()

Esta es la estructura general.

Los métodos iniciales que podemos usar para que quede definida nuestra ventana son:

variable.title("Nombre de la ventana")

Como su nombre indica, le asigna una frase a este espacio de la ventana, El título.

variable.iconbitmap("nombre.ico")

Asigna a un fichero tipo ico el espacio dedicado al icono de la ventana. Ha de estar en el mismo sitio donde corra el fichero de python.

variable.geometry("650x350")

Con esta variable definimos el ancho y el alto de la ventana. Por defecto la ventana es redimensionable.

variable.rezisable(False, False)

Con esto le decimos qué parámatro es redimensionable, si el alto o el ancho.

variable.config(bg="green")

Introduce como color de fondo de la ventana el verde.


No hay comentarios:

Publicar un comentario