El widget Python Tkinter Frame se utiliza para organizar el grupo de widgets. Actúa como un contenedor que puede usarse para contener otros widgets. Las áreas rectangulares de la pantalla se utilizan para organizar los widgets de la aplicación Python.
La sintaxis para utilizar el widget Marco se proporciona a continuación.
Sintaxis
w = Frame(parent, options)
A continuación se proporciona una lista de posibles opciones.
SN | Opción | Descripción |
---|---|---|
1 | bd | Representa el ancho del borde. |
2 | bg | El color de fondo del widget. |
3 | cursor | El puntero del mouse cambia al tipo de cursor establecido en diferentes valores como una flecha, un punto, etc. |
4 | altura | La altura del marco. |
5 | resaltar fondo | El color del color de fondo cuando está enfocado. |
6 | color resaltado | El color del texto cuando el widget está enfocado. |
7 | resaltar espesor | Especifica el grosor alrededor del borde cuando el widget está bajo el foco. |
8 | alivio | Especifica el tipo de borde. El valor predeterminado es FLAT. |
9 | ancho | Representa el ancho del widget. |
Ejemplo
from tkinter import * top = Tk() top.geometry('140x100') frame = Frame(top) frame.pack() leftframe = Frame(top) leftframe.pack(side = LEFT) rightframe = Frame(top) rightframe.pack(side = RIGHT) btn1 = Button(frame, text='Submit', fg='red',activebackground = 'red') btn1.pack(side = LEFT) btn2 = Button(frame, text='Remove', fg='brown', activebackground = 'brown') btn2.pack(side = RIGHT) btn3 = Button(rightframe, text='Add', fg='blue', activebackground = 'blue') btn3.pack(side = LEFT) btn4 = Button(leftframe, text='Modify', fg='black', activebackground = 'white') btn4.pack(side = RIGHT) top.mainloop()
Producción: