Я немного новичок в tkinter, но мне действительно нравится его использовать. У меня есть небольшая проблема с полосой прокрутки:Я использую Python 3.6 8 на Ubuntu 18.04. Я пытаюсь разработать программное обеспечение для управления школой. В одном из уровней с использованием геометрии сетки у меня есть много строк с 5 столбцами, включая 3 метки, 1 combobox и 1 кнопку. Все таки для 35 рядов. Я попробовал полосу прокрутки, но она просто дает мне маленькую полосу.
bar = tkinter.Scrollbar(frame, orient="vertical")
bar.grid(column=6, row=0, rowspan=50)
import tkinter
canvas = tkinter.Canvas(window, width=900, height=900).grid(column=0, row=0, rowspan=50)
frame = tkinter.Frame(canvas, width=900, height=900).grid(column=0, row=0, rowspan=50)
bar = tkinter.Scrollbar(windows).grid(column=0, row=0, rowspan=50)
lbl1 = tkinter.Label(frame, text=......).grid(column=1, row=1)
.
.
lbl35
combo1 = tkinter.Combobox(frame).grid(column=1, row=1) .
.
combo35
btn1 = tkinter.Button(frame, text=......).grid(column=1, row=1)
.
.
btn35
window.mainloop()
Полоса прокрутки показывается, но я не знаю, как сделать так, чтобы она прокручивалась в пределах диапазона всех виджетов, используя сетку. Я действительно ценю любую помощь.