0
我刚刚开始使用JavaFX,并在SceneBuilder中创建了一个简单的GUI,并且可以从WebView中获得大部分功能。初始化使用SceneBuilder创建的WebView
在我FXML代码,我有:
<WebView id="webComponent" prefHeight="200.0" prefWidth="200.0" />
在我的控制器类
然后,我有当按下一个按钮时运行下面的代码:
webComponent.getEngine().load("http://google.com/");
当我尝试运行程序当我按下按钮时,它首先向控制台打印一个字符串(我将它编程为执行此操作),但随后会抛出空指针异常,并且WebView保持空白。
有人可以对此有所了解,因为它现在让我难住了。
感谢
您需要将'id'更改为'fx:id'。 – 2015-04-05 16:08:24
完美的,如果你想发布作为答案,我会接受它。 – user 2015-04-05 16:10:50