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