Не могу понять почему после пробела, он не использует горизонтальную прокрутку а скидывает её в вертикальную.
Вот кусок кода:
JTextPane textPane= new JTextPane();
JScrollPane jsp = new JScrollPane(textPane);
jsp.setHorizontalScrollBar(new JScrollBar(JScrollBar.HORIZONTAL));
jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
Попробуйте для Ваших целей воспользоваться JTextArea.
JTextArea textArea = new JTextArea();
JScrollPane jsp = new JScrollPane(textArea);
jsp.setHorizontalScrollBar(new JScrollBar(JScrollBar.HORIZONTAL));
jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
В ней реализуется необходимое Вам поведение.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники