Widgetul Python Tkinter Frame este folosit pentru a organiza grupul de widget-uri. Acționează ca un container care poate fi folosit pentru a ține celelalte widget-uri. Zonele dreptunghiulare ale ecranului sunt folosite pentru a organiza widget-urile în aplicația Python.
Sintaxa de utilizare a widget-ului Frame este dată mai jos.
Sintaxă
w = Frame(parent, options)
O listă de opțiuni posibile este prezentată mai jos.
SN | Opțiune | Descriere |
---|---|---|
1 | bd | Reprezintă lățimea chenarului. |
2 | bg | Culoarea de fundal a widget-ului. |
3 | cursor | Indicatorul mouse-ului este schimbat la tipul de cursor setat la diferite valori, cum ar fi o săgeată, un punct etc. |
4 | înălţime | Înălțimea cadrului. |
5 | evidențierea fundalului | Culoarea culorii de fundal atunci când este focalizată. |
6 | highlightcolor | Culoarea textului când widget-ul este focalizat. |
7 | evidenția grosimea | Specifică grosimea din jurul chenarului când widget-ul este sub focus. |
8 | relief | Specifică tipul de chenar. Valoarea implicită este FLAT. |
9 | lăţime | Reprezintă lățimea widget-ului. |
Exemplu
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()
Ieșire: