JavaFX-如何保存用户设置/配置?

JavaFX-如何保存用户设置/配置?,java,configuration,javafx,save,Java,Configuration,Javafx,Save,我编写了一个javafx程序,用户可以在其中打开文本文件,文本文件存储在动态tableview中,用户可以添加行/列、删除行/列、转换列、移动列、更改单元格值……等等。 如何保存所有用户设置/配置,以便下次用户只需选择源文本文件和配置文件,即可自动转换 我甚至不知道从哪里开始 我已经搜索了答案,但没有找到任何有用的…您可以将文档设置保存在XML中,然后单击“加载包含属性的XML文件”。对于XML创建/读取,您可以使用库。在我看来,您希望在本地计算机上保留用户的偏好 如果是这样,我建议使用。你的问

我编写了一个javafx程序,用户可以在其中打开文本文件,文本文件存储在动态tableview中,用户可以添加行/列、删除行/列、转换列、移动列、更改单元格值……等等。
如何保存所有用户设置/配置,以便下次用户只需选择源文本文件和配置文件,即可自动转换

我甚至不知道从哪里开始


我已经搜索了答案,但没有找到任何有用的…

您可以将文档设置保存在XML中,然后单击“加载包含属性的XML文件”。对于XML创建/读取,您可以使用库。

在我看来,您希望在本地计算机上保留用户的偏好


如果是这样,我建议使用。

你的问题太宽泛了。请具体说明您在这方面遇到的问题。澄清“下一个文件”是什么意思:您希望在用户下次启动应用程序时,还是在当前应用程序实例上保留一些配置(具体是什么?)?我更新了问题。您稍微更改了文本,但实际上没有解决任何问题。这里有一个与您的问题一样精确的答案:将您想要持久化的信息放入适当的数据结构中。当用户退出程序时,将数据保存到文件中。启动时,从文件中读取数据并将其放入您使用的数据结构中,然后根据需要在应用程序中引用它。