0
JavaFX新手在這裏。我正在使用NetBeans 8.0 IDE,並將我的FXML文件RootLayout.fxml放入com.techie.java.view
包中。我正在使用com.techie.java.controller
包中聲明下面的代碼加載此FXML文件:JavaFX空指針異常:需要位置
private void initRootLayout() {
try {
pane = FXMLLoader.load(ContactManager.class.getResource("/view/RootLayout.fxml"));
Scene scene = new Scene(pane);
stage.setScene(scene);
stage.show();
} catch (IOException ie) {
ie.printStackTrace();
}
}
private void showPersonOverview() {
try {
AnchorPane anchorPane = FXMLLoader.load(ContactManager.class.getResource("/view/PersonOverview.fxml"));
pane.setCenter(anchorPane);
} catch (IOException ie) {
ie.printStackTrace();
}
}
在執行我得到空指針異常的BorderPane pane = FXMLLoader.load(ContactManager.class.getResource("/view/RootLayout.fxml"));
。
我在做什麼錯?
什麼行是錯誤發生在? – swingMan
getResource()返回什麼? – fabian