我创建了自定义窗格
MyStackPane extends StackPane
当我在FXML中使用它时
<?xml version="1.0" encoding="UTF-8"?>
<?import application.MyStackPane?>
<MyStackPane xmlns:fx="http://javafx.com/fxml>
<!-- TODO Add Nodes -->
</MyStackPane >
抛出ClassNotFoundException。 我如何在FXML中使用它?
答案 0 :(得分:1)
你出现的FXML没有明显的错误。
Oracle有creating a custom control and FXML的教程。该教程链接了project with source code。阅读教程,下载示例源并进行研究,然后将您学到的知识应用到您的情境中。该示例实际上只是少量代码,但我不想在此处发布它,因为它是Oracle的。
注意,您可以在SceneBuilder中使用FXML中的自定义窗格,请参阅SceneBuilder documentation。