【问题标题】:saving created tabs with their data保存创建的选项卡及其数据
【发布时间】:2013-01-27 00:03:46
【问题描述】:

我正在做的程序有点像“待办事项”,用户可以在其中创建他将来必须做的“任务”。根据这些任务的相关内容,这些任务被组织在不同的选项卡中。

例如,我创建名为“工作”的类别(标签),并在该标签下存储与工作相关的所有任务,等等。

现在的问题是我想将用户创建的所有选项卡以及存储在每个类别(选项卡)中的数据保存在一个文件中。因此,当用户重新打开程序时,他可以加载该数据并对其进行修改,或者只是检查他编写的任务。
我根本不知道这是否可以做到,如果可以做到,如何做到。在编程课程中,我看到了一些可序列化的接口和 I/O,但我真的不知道。

【问题讨论】:

  • 您可以为每个tabserialize 每个object 在单独的file 中存在的信息创建单独的object。当您启动 GUI deserialize 每个对象并用对象的 fields 值填充相应的 tab 时。
  • 我想我会尝试这样的谢谢!

标签: java file tabs save serializable


【解决方案1】:

我认为您正在寻找本地存储。
看这里:http://diveintohtml5.info/storage.html
或者,也许您可​​以像这样在会话期间将其保存在内存中:

var tabs = new Array();
tabs['category'] = new Array();
tabs['category']['Work'] = new Array();
tabs['category']['Work'][0] = task1;
tabs['category']['Work'][1] = task2;
......

数据将一直保留到页面重新加载。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多