Javafx Gluon场景生成器8.3.0-包含fx:include时无法加载FXML
FXML文件的一部分包含此线程末尾的代码。新的场景生成器(8.3.0)似乎不支持Javafx Gluon场景生成器8.3.0-包含fx:include时无法加载FXML,javafx,fxml,scenebuilder,gluon,gluon-mobile,Javafx,Fxml,Scenebuilder,Gluon,Gluon Mobile,FXML文件的一部分包含此线程末尾的代码。新的场景生成器(8.3.0)似乎不支持部分,因为当我尝试打开FXML文件时,它会返回以下异常 Caused by: javafx.fxml.LoadException: /D:/workspace/javafx/src/SearchScreen.fxml:159 at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2601) at javafx.fxml.F
Caused by: javafx.fxml.LoadException:
/D:/workspace/javafx/src/SearchScreen.fxml:159
at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2601)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2579)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2425)
at com.oracle.javafx.scenebuilder.kit.fxom.FXOMLoader.load(FXOMLoader.java:89)
... 50 more
Caused by: java.lang.ClassCastException: com.oracle.javafx.scenebuilder.kit.fxom.TransientIntrinsic cannot be cast to com.oracle.javafx.scenebuilder.kit.fxom.TransientObject
at com.oracle.javafx.scenebuilder.kit.fxom.FXOMLoader.endElement(FXOMLoader.java:315)
at javafx.fxml.FXMLLoader.processEndElement(FXMLLoader.java:2826)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2532)
... 52 more
当我注释掉<fx:include fx:id="searchPane" source="newSearch/SearchPane.fxml" style="-fx-border-color: white; -fx-background-color: white; -fx-background: white;" GridPane.columnIndex="1" GridPane.rowIndex="8">
<GridPane.margin>
<Insets right="10.0" />
</GridPane.margin>
</fx:include>
提前谢谢
更新
我从下面的链接下载了所有以前的版本,没有一个可以修复它。所以,我现在不确定我以前的版本是否可以使用
检查这是否是一个bug。OpenJDK不管理场景生成器错误-这些错误是被管理的。场景生成器支持
fx:include
。你能把你失败的地方贴出来吗?至少我们可以复制一些东西。