Я пытаюсь загрузить HTML-файл размером примерно 2 МБ (1927 КБ для точности) в JEditorPane, и это занимает около 65 секунд, похоже, это ошибка JTextPane. / JEditorPane, я также прочитал несколько статей в Интернете, например , этот , но я не смог найти решение ...
Вот код, который я использую:
final String htmlContent = //Load a 2MB String
previewPane.setContentType("text/html; charset=UTF-8");
previewPane.setText(htmlContent);
Метод setText принимает около 65 секунд для полного выполнения, как вы можете видеть в моем журнале приложений:
Set the html content(1927KB) of the Preview pane, loading time=68230ms
Set the html content(1927KB) of the Preview pane, loading time=62693ms
Set the html content(1927KB) of the Preview pane, loading time=66583ms
Есть ли способ решить эту проблему?
Около 65 секунд для загрузки 2 МБ текста - ужасная производительность на Intel Core 2 Duo 2,93 ГГц с 8 ГБ оперативной памяти DDR 3 ...