logo

Python Tkinter Frame

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:

Python Tkinter Frame