logo

Python Tkinter Frame

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:

Python Tkinter Frame