у меня динамически добавляются объекты на форму, соответственно рано или поздно они за пределы формы вылетают и видно далеко не все, что есть, можно ли как то сделать прокрутку всего этого? для размещения объектов использую метод place.
for i in range(0,len(dictDataShows)):
step=step+0.05
lbTitle+=[Label(fr, text=dictDataShows[i]["title"]+" \\ "+dictDataShows[i]["ruTitle"])] #выводим название сериала
lbTitle[i].place(anchor=NW, relx=0, rely=step)
step+=0.05
lbTotal+=[Label(fr,width=30, bg="Gray",anchor=W, text=str(dictDataShows[i]["watchedEpisodes"])+" из "+str(dictDataShows[i]["totalEpisodes"]))]
lbTotal[i].place(anchor=NW, relx=0, rely=step)
h=dictDataShows[i]["watchedEpisodes"]*30/dictDataShows[i]["totalEpisodes"]#длина просмотренных относительно длины сколько всего
lbLeft+=[Label(fr,width=h,bg="Black", fg="White", anchor=W, text=str(dictDataShows[i]["watchedEpisodes"])+" из "+str(dictDataShows[i]["totalEpisodes"]))] #и сколько осталось
lbLeft[i].place(anchor=NW, relx=0, rely=step)
step+=0.05
btAdd+=[Button(fr, text="+",command=plus_serie(i))] #кнопка добавления просмотренной серии
btAdd[i].place(anchor=E, relx=0.9, rely=step-0.05)