En Tkinter, minsize()
el método se usa para establecer el tamaño mínimo de la ventana de Tkinter . Con este método, el 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.
Sintaxis:
master.minsize(height, width)
Aquí, la altura y el ancho están en píxeles.
Código #1: ventana raíz sin tamaño mínimo, lo que significa que puede reducir la ventana tanto como desee.
# importing only those functions # which are needed from tkinter import * from tkinter.ttk import * from time import strftime # creating tkinter window root = Tk() # Adding widgets to the root window Label(root, text = 'GeeksforGeeks', font =('Verdana', 15)).pack(side = TOP, pady = 10) Button(root, text = 'Click Me !').pack(side = TOP) mainloop()
Salida:
ventana raíz inicial sin alteración en el tamaño
La ventana raíz después de reducirse, vea que la ventana está completamente reducida porque no tiene una geometría mínima .
Código #2: Ventana raíz con tamaño mínimo.
# importing only those functions # which are needed from tkinter import * from tkinter.ttk import * from time import strftime # creating tkinter window root = Tk() # setting the minimum size of the root window root.minsize(150, 100) # Adding widgets to the root window Label(root, text = 'GeeksforGeeks', font =('Verdana', 15)).pack(side = TOP, pady = 10) Button(root, text = 'Click Me !').pack(side = TOP) mainloop()
Salida:
ventana inicial
Ventana expandida (podemos expandir la ventana tanto como queramos porque no hemos establecido el tamaño máximo de la ventana).
Ventana reducida a su tamaño mínimo (no se puede reducir más).
Publicación traducida automáticamente
Artículo escrito por sanjeev2552 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA