logo

Python Tkinter Frame

A Python Tkinter Frame widgetet a widgetek csoportjának rendezésére használják. Úgy működik, mint egy tároló, amely a többi kütyü tárolására használható. A képernyő téglalap alakú területei a widgetek rendszerezésére szolgálnak a python alkalmazáshoz.

A Frame widget használatának szintaxisa alább látható.

Szintaxis

 w = Frame(parent, options) 

A lehetséges opciók listája alább található.

SN választási lehetőség Leírás
1 bd A szegély szélességét jelzi.
2 bg A widget háttérszíne.
3 kurzor Az egérmutató a kurzortípusra változik, amely különböző értékekre van beállítva, például nyíl, pont stb.
4 magasság A keret magassága.
5 kiemeli a hátteret A háttérszín színe, amikor fókuszban van.
6 kiemelő szín A szöveg színe, amikor a widget fókuszban van.
7 kiemelt vastagság Megadja a szegély körüli vastagságot, amikor a widget fókuszban van.
8 megkönnyebbülés Meghatározza a szegély típusát. Az alapértelmezett érték, ha FLAT.
9 szélesség A widget szélességét jelzi.

Példa

 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() 

Kimenet:

Python Tkinter Frame