Могу ли я заставить виджет tkinter.Text переносить строки на символ «пробел», а также на слова?Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Могу ли я заставить виджет tkinter.Text переносить строки на символ «пробел», а также на слова?

Сообщение Гость »


Ниже приведен пример приложения tkinter с полем Text, которое, как и ожидалось, переносится на следующую строку для длинных слов. Проблема, однако, в том, что пробелы не переходят на следующую строку таким же образом. Я могу ввести столько пробелов, сколько захочу, перед началом нового слова, и перенос строки не произойдет. Как только я начинаю вводить любые другие печатные символы (а также символы табуляции и новой строки), текст переносится, как и ожидалось.

Как настроить виджет Текст так, чтобы он также переносился на пробелы в конце строки? Есть ли лучший метод, чем, скажем, анализ длины рассматриваемой строки (возможно, с помощью Text.count()) и принудительное введение новой строки после символов width?
импортировать tkinter как tk корень = тк.Тк() текст = tk.Text(корень, обертка='слово', ширина=40, высота=10) text.pack(expand=True, fill='both') если __name__ == '__main__': корень.mainloop()
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как заставить Scaffold TopAppBar переносить высоту содержимого своих дочерних элементов?
    Anonymous » » в форуме Android
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Как заставить оболочку bash переносить длинные тексты
    Anonymous » » в форуме Linux
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Как заставить кнопку Jetpack Compose точно переносить контент?
    Anonymous » » в форуме Android
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Как добавить пробел в HTTP-заголовок Content-Type, например: text/xml; кодировка = utf-8
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как отключить пробел в input type="text"
    Anonymous » » в форуме Html
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»