Я собираюсь построить небольшой GUI, где показать несколько изображений и график в главном окне. На GUI я поместил на левой стороне несколько кнопок, чтобы сделать что-то. Одним из них является показ изображения. Когда я нажимаю на эту кнопку, изображение помещается в центр главного окна, но я хочу выбрать, где его разместить. Чтобы установить положение изображения, я использую пакет команд (), но я не могу определить положение. Если я использую сетку (строка, столбец ...), я получаю следующую ошибку:
не может использовать сетку менеджера геометрии внутри. у которого уже есть подчиненные, управляемые пакетом
Это часть кода для сюжета. «Img», который я хочу показать, - это матрица, которую мне нужно отобразить в виде изображения.
def plot():
fig = Figure(figsize=(6,6))
a = fig.add_subplot(111)
a.imshow(img)
a.invert_yaxis()
a.set_title ("Acquired data", fontsize=16)
a.set_ylabel("Frame", fontsize=14)
a.set_xlabel("Pixels", fontsize=14)
canvas = FigureCanvasTkAgg(fig, master=mainwindow)
# canvas.get_tk_widget().pack()
canvas.get_tk_widget().grid(column=200, row=100, rowspan=5, sticky="nesw")
Есть несколько специфических c команд, которые можно использовать с pack () для установки положения образ?