gpt4 book ai didi

java - 如何记住上次执行程序时的用户决定

转载 作者:行者123 更新时间:2023-12-02 07:30:26 26 4
gpt4 key购买 nike

我必须用 Java 创建一个对话框,其中包含一些字段,如客户 ID、名称等。该对话框的行为是可以通过复选框选择客户,并且可以保存和关闭。当用户下次打开对话框时,之前选择的所有客户都应该被选中,而当用户选择一些新客户并按下保存按钮时,则仅显示新用户。

所以,我的问题是,我的应用程序在 Java 中如何查看并记住程序上次运行期间发生的情况,并在最近运行期间使用这些旧值。

现在我想到的两个直接问题是,保存对话框时我应该以什么格式保存当前的客户值。

我必须使用哪些 API/类从保存的任何文件/格式中检索这些特定值

最佳答案

您应该序列化程序重新启动后需要维护其状态的对象。当您的程序重新启动时,反序列化所有这些对象,然后使用这些反序列化的对象来初始化对象的状态。

看看serialization in java简要教程

关于java - 如何记住上次执行程序时的用户决定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12994358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com