JavaFX에서 HTMLEditor를 조정 중이며 내 목표는 HTMLEditor에 로컬 이미지를 삽입하는 것입니다. 인터넷상의 이미지는 아무런 문제가 없지만 잘 작동하지만 절대 경로가있는 로컬 이미지를 삽입하려고하면 유명한 "X"가 표시되어 이미지를 찾지 못합니다.JavaFX HTMLEditor - 절대 경로로 로컬 이미지 삽입
시도 많은 일들이 현재의 내 생각은 다음 코드에 표시됩니다 :
htmleditor.setHtmlText(
"<img src='file://C:/hi.png'/>");
이 내가 생각 괜찮 다음 HTML 코드, 내가 원하는 결과에 이르게하지만이 이미지를 렌더링하지 ...
<html dir="ltr"><head></head><body contenteditable="true">
<img src="file://C:/test.png"></body></html>
나는 또한 사진을 생성하고 내 하드 디스크에 저장, 절대 경로를 사용하여 파일을 호출하지만 경로를 기대 메신저 위 (여기로이 같은 문제로 연결
두번째 아이디어) 100 % 맞음 ...).
File file = new File(TextArea_imagePath.getText() + ".png");
ImageIO.write(img, "png", file);
htmleditor.setHtmlText("<img src=' " + file.getAbsolutePath() + "'/>");
누구나 나를 도울 수 있기를 바랍니다. 어리석은 실수라고 생각해보십시오.
p.s는 : Set a local image in JavaFX HTMLeditor 도와 couldnt는과 당신의 URI를 잘못