我很新JavaFX
,我在使用我的自定义类时遇到问题FXML
。尝试加载时控制台不断给我这个异常main.fxml
:
... 1 more
Caused by: java.lang.ClassNotFoundException: sample.View$BoardPane
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
...
我将BoardPane
类创建为FlowPane
in package的子类,sample.View
并在我的 FXML 中将其引用如下:
<?import sample.View.BoardPane?>
...
<TitledPane expanded="true" collapsible="false" text="BoardPane" fx:id="centerTitledPane">
<BoardPane fx:id="mechoBoardPane"/>
</TitledPane>
...
项目结构如下所示:
- 资源
- 文件格式
- 主文件
- 文件格式
- ...
- 源代码
- ...
- 样本
- ...
- 看法
- 板窗格
谁能帮我解决这个问题?我一直在寻找一段时间,并没有找到任何解释。