Приспособлението Python Tkinter Frame се използва за организиране на групата приспособления. Той действа като контейнер, който може да се използва за задържане на други джаджи. Правоъгълните области на екрана се използват за организиране на уиджетите към приложението на Python.
Синтаксисът за използване на изпълнимия модул Frame е даден по-долу.
Синтаксис
w = Frame(parent, options)
По-долу е даден списък с възможни опции.
SN | опция | Описание |
---|---|---|
1 | бд | Представлява ширината на границата. |
2 | бг | Цветът на фона на джаджата. |
3 | курсор | Показалецът на мишката се променя на типа на курсора, зададен на различни стойности като стрелка, точка и т.н. |
4 | височина | Височината на рамката. |
5 | подчертан фон | Цветът на цвета на фона, когато е на фокус. |
6 | highlightcolor | Цветът на текста, когато джаджата е на фокус. |
7 | дебелина на подчертаването | Той определя дебелината около границата, когато джаджата е под фокуса. |
8 | облекчение | Той определя вида на границата. Стойността по подразбиране, ако е FLAT. |
9 | ширина | Представлява ширината на джаджата. |
Пример
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()
Изход: