logo

Python Tkinter Frame

Python Tkinter Frame widget bruges til at organisere gruppen af ​​widgets. Den fungerer som en beholder, der kan bruges til at holde de andre widgets. De rektangulære områder på skærmen bruges til at organisere widgets til python-applikationen.

Syntaksen for at bruge Frame-widgetten er angivet nedenfor.

Syntaks

 w = Frame(parent, options) 

En liste over mulige muligheder er givet nedenfor.

SN Mulighed Beskrivelse
1 bd Det repræsenterer grænsebredden.
2 bg Baggrundsfarven for widgetten.
3 cursoren Musemarkøren ændres til markørtypen indstillet til forskellige værdier som en pil, prik osv.
4 højde Rammens højde.
5 fremhæve baggrund Farven på baggrundsfarven, når den er i fokus.
6 fremhæve farve Tekstfarven, når widgetten er i fokus.
7 highlighttykkelse Det specificerer tykkelsen omkring grænsen, når widgetten er under fokus.
8 lettelse Det specificerer typen af ​​grænsen. Standardværdien hvis FLAT.
9 bredde Det repræsenterer widgettens bredde.

Eksempel

 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