JavaFX 2 - 将 Parent 对象写入 FXML 文件

5

我知道可以使用以下代码将FXML文件加载到Parent对象中:

    parent = FXMLLoader.load(getClass().getResource(fxmlFile.getAbsolutePath()));

现在我想做相反的事情,将一个Parent对象保存为FXML文件的根节点。 有人知道如何实现吗?
1个回答

2
目前没有公共API可以将通用JavaFX对象序列化为FXML。实现这样的功能也远非易事,因为在运行时不知道应该在哪里初始化哪些值等等。JavaFX SceneBuilder使用一种机制来序列化到FXML以实现拖放功能,但是此代码相当繁重。详情请参见:https://forums.oracle.com/forums/thread.jspa?messageID=10377102

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接