当使用 WebView JavaFx 并尝试加载某些网站时,我收到以下错误:

2016年10月8日下午1:38:30 com.sun.webkit.network.URLLoader doRun警告:意外错误java.lang.IllegalArgumentException:protocol = http host = null at sun.net.spi.DefaultProxySelector.select(DefaultProxySelector . java:176)at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1099)at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)at sun.net www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)at sun.net.www.protocol.http.HttpURLConnection .getInputStream(HttpURLConnection.java:1441)com.sun.webkit.network.URLLoader.close(URLLoader.java:591)at com.sun.webkit.network.URLLoader.doRun(URLLoader.java:173)at com . sun.webkit.network.URLLoader.lambda $ run $ 91(URLLoader.java:128)at java.security.AccessController.doPrivileged(Native Method)at com.sun.webkit.network.URLLoader.run(URLLoader.java:127)在java.uti l.concurrent.Executors $ RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)

我的代码是:

WebView myBrowser = new WebView();
myWebEngine = myBrowser.getEngine();
myWebEngine.getLoadWorker().exceptionProperty().addListener(new ChangeListener<Throwable>()
{
    @Override
    public void changed(ObservableValue<? extends Throwable> observableValue, Throwable oldException,
                Throwable exception)
    {
        System.out.println("WebView encountered an exception loading a page: " + exception);
    }
});
myBrowser.setPrefSize(1600, 900);

我错过了什么或做错了什么?