Python Tkinter Frame-widget wordt gebruikt om de groep widgets te ordenen. Het fungeert als een container die kan worden gebruikt om de andere widgets vast te houden. De rechthoekige gebieden van het scherm worden gebruikt om de widgets voor de Python-applicatie te ordenen.
Hieronder vindt u de syntaxis voor het gebruik van de Frame-widget.
Syntaxis
w = Frame(parent, options)
Hieronder vindt u een lijst met mogelijke opties.
SN | Keuze | Beschrijving |
---|---|---|
1 | geb | Het vertegenwoordigt de randbreedte. |
2 | bg | De achtergrondkleur van de widget. |
3 | cursor | De muisaanwijzer wordt gewijzigd in het cursortype dat is ingesteld op verschillende waarden, zoals een pijl, punt, enz. |
4 | hoogte | De hoogte van het frame. |
5 | markeerachtergrond | De kleur van de achtergrondkleur wanneer deze scherpgesteld is. |
6 | hoogtepuntkleur | De tekstkleur wanneer de widget scherp is. |
7 | markeer de dikte | Het specificeert de dikte rond de rand wanneer de widget in focus is. |
8 | opluchting | Het specificeert het type rand. De standaardwaarde als FLAT. |
9 | breedte | Het vertegenwoordigt de breedte van de widget. |
Voorbeeld
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()
Uitgang: