Я новичок в JavaFX
, и у меня возникли проблемы с использованием собственного класса в FXML
. Консоль продолжает выдавать мне это исключение при попытке загрузить main.fxml
:
... 1 more
Caused by: java.lang.ClassNotFoundException: sample.View$BoardPane
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
...
Я создал класс BoardPane
как подкласс FlowPane
в пакете sample.View
и сослался на него в своем FXML следующим образом:
<?import sample.View.BoardPane?>
...
<TitledPane expanded="true" collapsible="false" text="BoardPane" fx:id="centerTitledPane">
<BoardPane fx:id="mechoBoardPane"/>
</TitledPane>
...
и структура проекта выглядит так:
- resources
- fxml
- main.fxml
- fxml
- ...
- src
- ...
- sample
- ...
- View
- BoardPane
Может ли кто-нибудь помочь мне в этом? Я искал некоторое время и не нашел никакого объяснения.
<?import sample.View.BoardPane.*?>
с.*
или<?import sample.View.*?>
- person varren   schedule 17.06.2015