logo

Marco de Python Tkinter

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:

Marco de Python Tkinter