=====метод pack ()===== Этот менеджер геометрии организует виджеты в блоки перед размещением их в родительском виджете. ====Синтаксис:==== widget.pack( pack_options ) Вот список возможных вариантов - * **expand** - При значении true виджет расширяется, заполняя любое пространство, не используемое в родительском виджете. * **fill** - Определяет, заполняет ли виджет какое-либо дополнительное пространство, выделенное ему упаковщиком, или сохраняет свои собственные минимальные размеры: НЕТ (по умолчанию), X (заполнение только по горизонтали), Y (заполнение только по вертикали) или ОБА (заполнение как по горизонтали, так и по вертикали). * **side** - определяет с какой стороны окна отрисовывать виджет ====Пример:==== from tkinter import * root = Tk() frame = Frame(root) frame.pack() bottomframe = Frame(root) bottomframe.pack( side = BOTTOM ) redbutton = Button(frame, text = "Red", fg = "red") redbutton.pack( side = LEFT) greenbutton = Button(frame, text = "Brown", fg = "brown") greenbutton.pack( side = LEFT ) bluebutton = Button(frame, text = "Blue", fg = "blue") bluebutton.pack( side = LEFT ) blackbutton = Button(bottomframe, text = "Black", fg = "black") blackbutton.pack( side = BOTTOM) root.mainloop() Когда приведенный выше код выполняется, он дает следующий результат - {{ :python:оконное_приложение:tkinter:geometry_management:tkframe.jpg?100 |}}