Обтекание и переводы строк в JEditorPane

У меня есть JEditorPane, который добавляется в диалоговое окно. Панель редактора используется в отличие от JTextArea для обработки переноса и стиля. Я добавляю текст, в котором есть несколько новых строк. Я ожидаю, что это будет выглядеть так:

Line 1 should be like this
Line 2 is too long for a single line and so needs to
    wrap to the next line
Line 3 should be like this

Но что происходит, это:

Line 1 should be like this
Line 2 is too long for a single line and so needs to
Line 3 should be like this wrap to the next line

Строка 2 перекрывается со строкой 3. Я не могу показать это здесь, но строки будут буквально перекрывать друг друга.

Текст с символами новой строки (то есть: "\n") возвращается из метода. Затем я использую editorPane.setText() с этой строкой и вызываю dialog.display().

Есть идеи? Заранее спасибо.

0 ответов

Другие вопросы по тегам