【Резюме】
Автор: tkinter, python.Я установил полосу прокрутки на Canvas ... Тогда это удалось.
Но отсутствует ручка на полосе прокрутки.
【Фон】
Это мое приложение, которое сейчас разрабатывается.
ПриложенияЦель проста.Получите несколько значков из целевого URL, затем поместите их в качестве плитки в Window.
Графическое окно приложения
Как видите, не удается поместить все значки в начальные.размер окна.
Итак, я хочу использовать полосу прокрутки, а затем прокрутку, чтобы отобразить значки ниже.
Теперь удалось поместить полосу прокрутки справа.Но в этой строке отсутствует ручка (большой палец).
Так что это не работает как полоса прокрутки (TωT)
【Вопрос】
Как заставить код на этой вертикальной полосе прокрутки работать?
Это раздел сборки полосы прокрутки в моем файле src.
Уже существует полоса прокрутки, Это почти нормально ... Но, может быть, что-то упущено.
# Make vertical scrollbar to see all stickers -----------------------
outCV = tk.Canvas(self.iconsFrame, width=GUIController.__windowWidth, height=GUIController.__windowHeight)
scrollbar = tk.Scrollbar(self.iconsFrame, orient=tk.VERTICAL)
scrollbar.config(command=outCV.yview)
scrollbar.pack(side=tk.RIGHT, fill=tk.Y)
outCV.configure(yscrollcommand=scrollbar.set)
outCV.pack()
# --------------------------------------------------------------------
gridRow = 0
gridCol = 0
for i, tkimg in enumerate(self.tkimgs) :
# Put icons as tile.
Пожалуйста, дайте мне ваши знания.
(К вашему сведению) https://github.com/we-yu/L_SL/blob/develop/Canvas_in_Canvas/src/GUICtrl.py Строка: 196