JavaFX读取并保存GUI元素
如何在树中读取和保存程序的JavaFX GUI元素层次结构(包括主窗口、JavaFX读取并保存GUI元素,java,user-interface,javafx,fxml,Java,User Interface,Javafx,Fxml,如何在树中读取和保存程序的JavaFX GUI元素层次结构(包括主窗口、阶段、按钮、文本框等)?对于您想要实现的功能没有自动性。最接近加载的方法是使用fxml。但问题在于储蓄。无法从场景节点生成fxml。此外,fxml是动态的,它甚至没有模式 为了你能省下的钱 使用JAXB生成分层XML(即fxml) 实现节点类型和所需属性的JAXB类 使用适配器类来模拟e。g-INF到fxml所需的无穷大 递归遍历场景中的所有子对象,并使用JAXB类创建相同的结构 保存到fxml 对于加载部分,您可以使用
阶段、按钮、文本框等)?对于您想要实现的功能没有自动性。最接近加载的方法是使用fxml。但问题在于储蓄。无法从场景节点生成fxml。此外,fxml是动态的,它甚至没有模式
为了你能省下的钱
- 使用JAXB生成分层XML(即fxml)
- 实现节点类型和所需属性的JAXB类
- 使用适配器类来模拟e。g-INF到fxml所需的无穷大
- 递归遍历场景中的所有子对象,并使用JAXB类创建相同的结构
- 保存到fxml
对于加载部分,您可以使用标准的fxml加载程序。首先要实现什么?您可能会有一个……参考这一点也可能会有所帮助: