Я пытаюсь отобразить HTML в JEditorPane. Первоначально тип установлен в «text / html».
Когда я использую setPage (URL), он работает нормально, и выводится результат, но если у меня есть строка, содержащая HTML-код, и я использовал setText (String), чтобы отобразить результат на панели JEditorPane, ничего не отображается, я вижу только белый пространство.
Конечно, если я скопировал текст в строку, вставил его в notpad, сохранил его как .html, а затем открыл получившийся файл в браузере, который он отображал правильно. Реальная проблема заключается в том, как или что JEditorPane делает со строковым переупорядочением для отображения того, что внутри него. JEditorPane находится внутри JscrollPane, которая находится внутри Jframe. и я использовал только методы setContentType ("text / html") и setText (String) для отображения html.
Есть ли способ обойти это, чем записать полученный HTML-код в файл и использовать SetPage (URL)? Я могу опубликовать HTML-код, если вам это нужно (но он довольно большой). Спасибо за вашу помощь.