Python Tkinter Frame-widget används för att organisera gruppen av widgets. Den fungerar som en behållare som kan användas för att hålla de andra widgetarna. De rektangulära områdena på skärmen används för att organisera widgetarna till pythonapplikationen.
Syntaxen för att använda ramwidgeten anges nedan.
Syntax
w = Frame(parent, options)
En lista över möjliga alternativ ges nedan.
SN | Alternativ | Beskrivning |
---|---|---|
1 | bd | Det representerar kantbredden. |
2 | bg | Bakgrundsfärgen för widgeten. |
3 | markören | Muspekaren ändras till markörtypen inställd på olika värden som en pil, prick, etc. |
4 | höjd | Höjden på ramen. |
5 | markerad bakgrund | Färgen på bakgrundsfärgen när den är i fokus. |
6 | markeringsfärg | Textfärgen när widgeten är i fokus. |
7 | höjdpunktstjocklek | Den anger tjockleken runt gränsen när widgeten är under fokus. |
8 | lättnad | Den anger typen av gränsen. Standardvärdet om FLAT. |
9 | bredd | Den representerar widgetens bredd. |
Exempel
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()
Produktion: