logo

Python Tkinter-frame

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:

Python Tkinter-frame