logo

Telaio Python Tkinter

Il widget Python Tkinter Frame viene utilizzato per organizzare il gruppo di widget. Funziona come un contenitore che può essere utilizzato per contenere gli altri widget. Le aree rettangolari dello schermo vengono utilizzate per organizzare i widget dell'applicazione Python.

La sintassi per utilizzare il widget Frame è riportata di seguito.

Sintassi

 w = Frame(parent, options) 

Di seguito è riportato un elenco delle possibili opzioni.

SN Opzione Descrizione
1 bd Rappresenta la larghezza del bordo.
2 bg Il colore di sfondo del widget.
3 cursore Il puntatore del mouse viene modificato nel tipo di cursore impostato su valori diversi come una freccia, un punto, ecc.
4 altezza L'altezza del telaio.
5 evidenziare lo sfondo Il colore dello sfondo quando è a fuoco.
6 highlightcolor Il colore del testo quando il widget è attivo.
7 spessore dell'evidenziazione Specifica lo spessore attorno al bordo quando il widget è sotto il focus.
8 sollievo Specifica il tipo di bordo. Il valore predefinito se FLAT.
9 larghezza Rappresenta la larghezza del widget.

Esempio

 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() 

Produzione:

Telaio Python Tkinter