java FXML窗格和控制器崩溃

时间:2016-12-04 22:16:02

标签: java fxml

我正在尝试进行java fxml练习但是我的程序在Pane和viewController上一直崩溃。我检查了调试器,它似乎返回空值。

我检查了未初始化的对象,我以各种方式编写了.fxml文件路径,我尝试了其中的一些想法: JAVAFX - Load fxml with anchorpane inside main fxml; Error in Loading FXML file into Anchor Pane in JavaFX和其他人,但我还没弄明白。

如果您有任何想法,请分享:)

public void start(Stage stg) throws Exception 
{
    stg.setTitle("First FXML");
    FXMLLoader loader = new FXMLLoader();
    loader.setLocation(getClass().getResource("/PbFXML/src/Controller/first.fxml"));
    Pane pane = (Pane)loader.load(); --here

    viewController ctr = loader.getController(); --here
    ctr.setService(getService());

    Scene sc = new Scene(pane);
    stg.setScene(sc);
    stg.show();
}

0 个答案:

没有答案