Widget Python Tkinter Frame sa používa na organizáciu skupiny widgetov. Funguje ako kontajner, ktorý možno použiť na uloženie iných miniaplikácií. Obdĺžnikové oblasti obrazovky sa používajú na usporiadanie miniaplikácií do aplikácie python.
Syntax na použitie miniaplikácie Frame je uvedená nižšie.
Syntax
w = Frame(parent, options)
Zoznam možných možností je uvedený nižšie.
SN | Možnosť | Popis |
---|---|---|
1 | bd | Predstavuje šírku okraja. |
2 | bg | Farba pozadia miniaplikácie. |
3 | kurzor | Ukazovateľ myši sa zmení na typ kurzora nastavený na rôzne hodnoty, ako je šípka, bodka atď. |
4 | výška | Výška rámu. |
5 | zvýraznené pozadie | Farba farby pozadia, keď je zaostrené. |
6 | highlightcolor | Farba textu, keď je widget zaostrený. |
7 | hrúbka zvýraznenia | Určuje hrúbku okolo okraja, keď je miniaplikácia pod zameraním. |
8 | úľavu | Určuje typ okraja. Predvolená hodnota, ak je FLAT. |
9 | šírka | Predstavuje šírku widgetu. |
Prí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ýkon: