Este método se utiliza para establecer el tamaño máximo de la ventana raíz (el tamaño máximo que se puede expandir una ventana). El usuario aún podrá reducir el tamaño de la ventana al mínimo posible.
Sintaxis:
master.maxsize(height, width)
Aquí, la altura y el ancho están en píxeles.
Código #1:
# 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:
tamaño inicial de la ventana (no se establece el tamaño máximo de la ventana)
Tamaño ampliado de la ventana (esta ventana se puede ampliar hasta el tamaño de la pantalla porque el tamaño no es fijo).
Código #2: Corrección del tamaño máximo de la ventana raíz
# importing only those functions # which are needed from tkinter import * from tkinter.ttk import * from time import strftime # creating tkinter window root = Tk() # Fixing the size of the root window. # No one can now expand the size of the # root window than the specified one. root.maxsize(200, 200) # 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:
tamaño máximo expandido de la ventana
Nota: Tkinter también ofrece un método minsize() que se usa para establecer el tamaño mínimo de la ventana.
Publicación traducida automáticamente
Artículo escrito por sanjeev2552 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA