Могу ли я заставить виджет tkinter.Text переносить строки на символ «пробел», а также на слова? ⇐ Python
Могу ли я заставить виджет tkinter.Text переносить строки на символ «пробел», а также на слова?
Ниже приведен пример приложения tkinter с полем Text, которое, как и ожидалось, переносится на следующую строку для длинных слов. Проблема, однако, в том, что пробелы не переходят на следующую строку таким же образом. Я могу ввести столько пробелов, сколько захочу, перед началом нового слова, и перенос строки не произойдет. Как только я начинаю вводить любые другие печатные символы (а также символы табуляции и новой строки), текст переносится, как и ожидалось.
Как настроить виджет Текст так, чтобы он также переносился на пробелы в конце строки? Есть ли лучший метод, чем, скажем, анализ длины рассматриваемой строки (возможно, с помощью Text.count()) и принудительное введение новой строки после символов width?
импортировать tkinter как tk корень = тк.Тк() текст = tk.Text(корень, обертка='слово', ширина=40, высота=10) text.pack(expand=True, fill='both') если __name__ == '__main__': корень.mainloop()
Ниже приведен пример приложения tkinter с полем Text, которое, как и ожидалось, переносится на следующую строку для длинных слов. Проблема, однако, в том, что пробелы не переходят на следующую строку таким же образом. Я могу ввести столько пробелов, сколько захочу, перед началом нового слова, и перенос строки не произойдет. Как только я начинаю вводить любые другие печатные символы (а также символы табуляции и новой строки), текст переносится, как и ожидалось.
Как настроить виджет Текст так, чтобы он также переносился на пробелы в конце строки? Есть ли лучший метод, чем, скажем, анализ длины рассматриваемой строки (возможно, с помощью Text.count()) и принудительное введение новой строки после символов width?
импортировать tkinter как tk корень = тк.Тк() текст = tk.Text(корень, обертка='слово', ширина=40, высота=10) text.pack(expand=True, fill='both') если __name__ == '__main__': корень.mainloop()
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как заставить Scaffold TopAppBar переносить высоту содержимого своих дочерних элементов?
Anonymous » » в форуме Android - 0 Ответы
- 50 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добавить пробел в HTTP-заголовок Content-Type, например: text/xml; кодировка = utf-8
Anonymous » » в форуме JAVA - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-