Я хочу добавить JTextArea
в приложение. Обычно это текстовое поле содержит большое содержимое, и при запуске этого приложения появляются как горизонтальные, так и вертикальные ScrollBars
. Я хочу удалить горизонтальную прокрутку; Я обнаружил, что это возможно с
HORIZONTAL_SCROLLBAR_NEVER
, но затем оно не отображает полное содержимое (оно не завернуто горизонтально и не перемещает содержимое в следующую строку). как преодолеть это. Я хочу остановить горизонтальную прокрутку и поместить содержимое в следующую строку, не прокручивая ее по строке.
Остановить горизонтальную прокрутку в JTextArea
Ответ 1
Попробуйте следующее:
yourJTextArea.setLineWrap(true);
yourJTextArea.setWrapStyleWord(true);
Ответ 2
Вы можете изменить политику полосы прокрутки:
JScrollPane.setHorizontalScrollBarPolicy(HORIZONTAL_SCROLLBAR_NEVER);
Это отключит горизонтальную полосу прокрутки