프로그램에 문제가 있습니다. 웹보기가있는 무대가 있는데 때때로 HTML 파일을 변경하려고하지만 웹보기를 다시로드하고 변경 사항을 동적으로 볼 수는 없습니다. 나는 HTML 파일과 통화 SHOWME에 뭔가를 변경하면WebView에서 새 파일을로드하는 방법은 무엇입니까?
public void showme(String what) {
try {
WebEngine webEngine = webvw.getEngine();
System.out.print("vsengine_projects/" + xoxo + "/" + what);
URL url = this.getClass().getResource("vsengine_projects/" + xoxo + "/" + what);
webEngine.load(url.toString());
System.out.println("KK");
} catch (Exception e) {
System.err.println("EXC " + e);
}
}
이 코드는,하지만 단지 HTML 파일의 첫 번째 버전에 대한 작업() 다시 아무 일도 일어나지 않습니다. Html 파일은 로컬 디렉토리에 있습니다. 동적으로 웹보기를 다시로드 할 수 있습니까?
당신이 전화하는'SHOWME()'_JavaFX의 thread_에서 ('Platform.runLater()'사용)? –
아니, 나는 아니지만 그것을 시도 할 수있다. –