Widget Python Tkinter Frame se používá k uspořádání skupiny widgetů. Funguje jako kontejner, který lze použít k uložení ostatních widgetů. Obdélníkové oblasti obrazovky se používají k uspořádání widgetů do aplikace python.
Syntaxe pro použití widgetu Frame je uvedena níže.
Syntax
w = Frame(parent, options)
Seznam možných možností je uveden níže.
SN | Volba | Popis |
---|---|---|
1 | bd | Představuje šířku okraje. |
2 | bg | Barva pozadí widgetu. |
3 | kurzor | Ukazatel myši se změní na typ kurzoru nastavený na různé hodnoty, jako je šipka, tečka atd. |
4 | výška | Výška rámu. |
5 | zvýrazněné pozadí | Barva pozadí, když je zaostřeno. |
6 | highlightcolor | Barva textu, když je widget zaostřený. |
7 | tloušťka zvýraznění | Určuje tloušťku kolem okraje, když je widget pod fokusem. |
8 | úleva | Určuje typ ohraničení. Výchozí hodnota, pokud je FLAT. |
9 | šířka | Představuje šířku widgetu. |
Příklad
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()
Výstup: