У меня есть главное окно в моей программе в текстовом виджете, с вертикальной полосой прокрутки на правой стороне, вдоль всей его высоты - с обычным кодом:Tkinter: моя полоса прокрутки скрывает некоторые символы
yscrollbar=Scrollbar(mytext, orient=VERTICAL, command=mytext.yview)
mytext["yscrollcommand"]=yscrollbar.set
Это просто раздражает, что при вставке/вводе текста последние 1-2 символа перед возвратом строки скрыты полосой прокрутки.
Есть несколько простых способов рассказать текстовому виджету, чтобы вернуть строку, прежде чем попасть в полосу прокрутки?
PS главного окно является изменяемым пользователем, поэтому я ищу какое-то общее решение ...
Можете ли вы показать [SSCCE] (http://sscce.org/)? Я попытался создать минимальный экран tkinter с помощью только текстового виджета и полосы прокрутки, у вас не было проблемы, которую вы описали. – Junuxx
Похоже, вы кладете полосу прокрутки в окно, а не на нее. Можете ли вы показать, как вы создаете полосу прокрутки, и команду пакета или сетки, которую вы используете, чтобы сделать ее видимой? –
@BryanOakley вы совершенно правы - извините, теперь кажется очевидным: это должен был быть mytext = Text (root, ...) и Scrollbar (root, ...). Спасибо вам обоим! – alessandro