JavaFX NullPointer异常位置是必需的

时间:2017-04-12 20:22:29

标签: javafx fxmlloader

我有一个FXML文件,它位于一个单独的包中。这个答案很接近,但它位于同一个包中。

令我困惑的是

  1. 这个路径/src/resources/.fxml在哪里,其中一些答案引用
  2. 我如何"复制"我的fxml代码进入它。 这是让我得到Nullpointerexception的代码行:位置是必需的

    <div>
      <h2>Basket Count ({{ basketCount }}), or ({{ basket.length }}) show count</h2>
      <app-basket></app-basket>
      {{ basket | json }}
    </div>
    
  3. 我用

    尝试过
    root = FXMLLoader.load(getClass().getResource("IMSView/AppView.fxml"));
    

    仍然遇到同样的失败。

    我对java很新,我知道我做错了什么。当一切都在一个文件路径中时,我可以让这个项目运行。现在我已经添加了包,我无法加载fxml。

    感谢您的时间。

    修改

    我正在使用netbeans IMS.java中的Main方法我要加载的FXML在一个名为IMSview的包中,名为AppView.fxml Project files

    我的代码

    root = FXMLLoader.load(getClass().getResource("/IMSView/AppView.fxml"));
    

0 个答案:

没有答案