Мой пользовательский интерфейс должен принимать одну строку текста. Однако, если длина текста превышает ширину элемента пользовательского интерфейса, текст должен переноситься на следующую строку.
Класс Tkinter Entry дает то, что я ищу, в отношении принятия одной строки текста. Однако, если текст превышает ширину элемента, текст не переносится. Вместо этого он прокручивается влево. Это не позволяет пользователю увидеть, какими были первые несколько символов.
Класс Tkinter Text поддерживает перенос слов, но также позволяет пользователю вводить перевод строки. Мой текст нужно вводить одной строкой.
Я ищу что-то среднее: элемент пользовательского интерфейса, который принимает одну строку текста (без разрывов строк), но также переносится, когда ввод выходит за пределы ширины элемента.
Какие у меня варианты?