tornadofx
tornadofx copied to clipboard
Fxml Loader Class not found
When I use fxml for ui resources, fxml loader class is not found.
My View class
class CounterView : View() { override val root: BorderPane by fxml() }
Fxml file is located under resources directory
`
<center>
<VBox alignment="CENTER" spacing="10">
<Label text="0">
<font>
<Font size="20"/>
</font>
</Label>
<Button text="Click to increment" />
</VBox>
</center>
</BorderPane>`
provide the FXMl header and stacktrace. Also provide the paths where your FXML-file is located.
Fxml file is located under resources directory
at the root of the resource? then it is not a valid file path.
View and FXML-file must be in the same package or you must specify the path manually. Documentation: https://edvin.gitbooks.io/tornadofx-guide/content/part1/10_FXML.html