Requisito previo:
La tarea aquí es producir una ventana Tkinter con un tamaño constante. Una ventana con un tamaño constante no se puede cambiar de tamaño según la conveniencia de los usuarios, mantiene sus dimensiones rígidamente. Por otro lado, se puede cambiar el tamaño de una ventana normal.
Acercarse
- Módulo de importación
- Declarar objeto Tkinter
- Cree una ventana de tamaño fijo usando las funciones maxsize() y minsize().
Sintaxis:
Aquí, la altura y el ancho están en píxeles.
minsize(height, width)
En Tkinter, el método minsize() se usa para establecer el tamaño mínimo de la ventana de Tkinter. Con este método, un usuario puede establecer el tamaño inicializado de la ventana en su tamaño mínimo y aún así poder maximizar y ampliar la ventana.
maxsize(height, width)
Este método se utiliza para establecer el tamaño máximo de la ventana raíz. El usuario aún podrá reducir el tamaño de la ventana al mínimo posible.
Programa 1: Creando una ventana normal
Python3
# Import module from tkinter import * # Create object root = Tk() # Adjust size root.geometry("400x400") # Execute tkinter root.mainloop()
Producción:
Programa 2 : Creando una ventana con tamaño constante
Python3
# Import module from tkinter import * # Create object root = Tk() # Adjust size root.geometry("400x400") # set minimum window size value root.minsize(400, 400) # set maximum window size value root.maxsize(400, 400) # Execute tkinter root.mainloop()
Producción: