Я пытаюсь загрузить 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 ...