Manejo de recursos JavaFX: cargar archivos HTML en WebView
Quiero cargar un archivo HTML en elWebView
de mi aplicación JavaFX. El archivo se encuentra en el directorio de mi proyecto, dentrowebviewsample
paquete.
He usado el siguiente código:
public void start(Stage primaryStage) throws Exception {
primaryStage.setTitle("WebView test");
WebView browser = new WebView();
WebEngine engine = browser.getEngine();
String url = WebViewSample.class.getResource("/map.html").toExternalForm();
engine.load(url);
StackPane sp = new StackPane();
sp.getChildren().add(browser);
Scene root = new Scene(sp);
primaryStage.setScene(root);
primaryStage.show();
}
Pero arroja una excepción que dice:
Excepción en el método de inicio de la aplicación java.lang.reflect.InvocationTargetException