Java 恢复应用程序的状态
实际上,我正在通过java创建一个新的应用程序。我希望,如果用户在我的应用程序中打开以前创建的文件,那么我的应用程序的状态应该恢复到他保存该文件时离开的位置。 --提前感谢看一看。如果将每个用户输入都视为命令并保存命令列表,则重新启动后,只需重复列表并重建状态Java 恢复应用程序的状态,java,file,Java,File,实际上,我正在通过java创建一个新的应用程序。我希望,如果用户在我的应用程序中打开以前创建的文件,那么我的应用程序的状态应该恢复到他保存该文件时离开的位置。 --提前感谢看一看。如果将每个用户输入都视为命令并保存命令列表,则重新启动后,只需重复列表并重建状态 也可用于此目的。在创建文件时,将描述应用程序条件的信息添加到文件中。然后,在加载文件时,也加载此信息,并使用它重新创建应用程序的状态。创建支持此功能所需的任何方法。我认为您已经具备了以下功能: A) 。某种类型的用户界面,例如一些文本区域
也可用于此目的。在创建文件时,将描述应用程序条件的信息添加到文件中。然后,在加载文件时,也加载此信息,并使用它重新创建应用程序的状态。创建支持此功能所需的任何方法。我认为您已经具备了以下功能: A) 。某种类型的用户界面,例如一些文本区域、下拉列表等 B) 。一些Java对象的内容反映了这些UI片段中的内容 C) 。文件中表示这些Java对象的内容。也许你只是把它们序列化了 你的问题是什么还不清楚 从文件->对象开始只是一个反序列化的问题。应该不会比写文件难多少 我想,通常情况下,用户界面会发生变化,用户对象也会发生变化,也许您想知道如何使用户界面进行初始化,以反映刚刚从文件中读取的对象
如果这就是问题所在,那么很难帮助我们,除非你告诉我们你在使用什么技术。在某些情况下,UI小部件会非常自然地更新以反映支持对象的内容,而在其他情况下,可能需要做更多的工作。您必须向我们提供更多您陷入困境的细节。您的意思真的不清楚。请详细说明。你在说什么州?这是一个独立的应用程序吗?这是一个web应用程序吗?还有什么别的吗,先生?这是一个独立的应用程序。我想恢复数据结构的值,比如我在应用程序中使用的数组。