다음과 같은 문제점이 있습니다. 즉, HTMLEditorKit과 함께 JTextPane을 사용하고 동적으로 내용을 창에 추가하고 있습니다. 콘텐츠는 여러 줄에 걸쳐있을 수 있으며 이미지가 많이 포함되어 있습니다 (작은 아이콘). 문제는 지금, 내가 예를 들어를 통해 아이콘과 텍스트의 무리 삽입하는 경우 :HTMLEditorKit를 사용하여 동적 JTextPane을 천천히 구문 분석합니다.
editorKit.insertHTML(doc, doc.getLength(), htmlCode, 0, 0, null);
을 결과이며, 오랜 시간을내어 HTML 코드의 이미지가 화면에 표시하는 것을 (~ 일초) :
질문 :
imgsrc = "file:/" + imgSRCOnHDD;
imgsrc = imgsrc.replace("\\", "/");
imgSub = "<img height=\"18\" width=\"18\" style=\"vertical-align:middle;\" src='" + imgsrc + "'></img>";
내가 pane.insertIcon의 B를 사용하지 못할
:있는 방법은 HTML 코드는 VIA의 경우 창에 표시된 이미지를 버퍼 있나요 HTMLEditor의 ecause. 어떤 종류의 컨테이너를 보이지 않게 설정하고, 내용을 창에 추가 한 다음 컨테이너를 표시하도록 설정 했습니까?
어쩌면'SwingWorker의'? [프로필] (http://stackoverflow.com/q/2064427/230513). –
trashgod
http://java-sl.com/tip_local_images.html 자신의 캐시에 이미지를 입체적으로 만들 수 있습니다 – StanislavL
힌트를 주셔서 대단히 감사드립니다. 문제가 해결되었습니다. –