Как сделать чтобы в JTextPane при использовании JScrollPane значение после пробела не уходили вертикально вниз

126
15 февраля 2018, 15:04

Не могу понять почему после пробела, он не использует горизонтальную прокрутку а скидывает её в вертикальную.

Вот кусок кода:

    JTextPane textPane= new JTextPane();
    JScrollPane jsp = new JScrollPane(textPane);
    jsp.setHorizontalScrollBar(new JScrollBar(JScrollBar.HORIZONTAL));
    jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
Answer 1

Попробуйте для Ваших целей воспользоваться JTextArea.

    JTextArea textArea = new JTextArea();
    JScrollPane jsp = new JScrollPane(textArea);
    jsp.setHorizontalScrollBar(new JScrollBar(JScrollBar.HORIZONTAL));
    jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

В ней реализуется необходимое Вам поведение.

READ ALSO
Оператор Switch или if \ else

Оператор Switch или if \ else

Есть ли какие-то преимущества у switch над конструкцией (if else + else if) помимо визуальной наглядности

195
Изменение части текста

Изменение части текста

Как можно изменить часть текста? Не понимаю как можно этого добитьсяЯ думал разбить на массив char и менять эти символы

141
Возврат массива из функции в обратном порядке

Возврат массива из функции в обратном порядке

Задача: отправить в функицию массив и вернуть (не отобразить,а именно вернуть) массив в обратном порядкеРезультат: Вылазит ексепшн согласно...

167
Деплой Spring Boot/PostgreSQL проекта через Gradle и Docker

Деплой Spring Boot/PostgreSQL проекта через Gradle и Docker

ЗдравствуйтеВозникла проблема с деплоем, над которой я уже бьюсь больше суток

185