title: Issue displaying a map with java
body: <p>I currently am trying to make a risk-like game and as I try to display a map (vectorial image) I have a NullPointerException that I do not understand at all how it can be solved. =/
  Here's the code :</p>
  
  <pre><code>public class Test1 extends Stage {
  
      private BorderPane root = new BorderPane();
  
      private WebView browser = new WebView();
  
      public Test1(){
          this.setTitle("Test1");
          this.setScene(new Scene(content()));
      }
  
      Parent content(){
          WebEngine webEngine = browser.getEngine();
          webEngine.load(this.getClass().getResource("../../resources/worldMap.html").toExternalForm());
  
          root.setCenter(browser);
          return root;
      }
  }
  </code></pre>
  
  <p>and the error : </p>
  
  <pre><code>Exception in Application start method
  java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
      at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
  Caused by: java.lang.RuntimeException: Exception in Application start method
      at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
      at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
      at java.lang.Thread.run(Unknown Source)
  Caused by: java.lang.NullPointerException
      at hmi.Test1.content(Test1.java:23)
      at hmi.Test1.&lt;init&gt;(Test1.java:18)
      at Main.start(Main.java:13)
      at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
      at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
      at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
      at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
      ... 1 more
  Exception running application Main
  </code></pre>
  
  <p>So it seems to be caused by the link "../../resources/worldMap.html" but it really leads to the file. I also tried with a svg file or with an url (this one : <a href="https://upload.wikimedia.org/wikipedia/commons/8/80/World_map_-_low_resolution.svg" rel="nofollow noreferrer">https://upload.wikimedia.org/wikipedia/commons/8/80/World_map_-_low_resolution.svg</a> )
  and I still have the exact same error.
  It's been a day I'm stuck on that despite my researchs on internet, so I hope you will be able to help me.
  Thanks !</p>