我是一名学生,必须使用 Flash Builder 4.5 构建一个 flex air 桌面软件。我决定使用带有 BuildCharacter、BuildWorld、BuildOject 和 WriteStory 选项卡的简单 spark tabnavigator。这些窗格中的每一个都有用户可以输入数据的文本区域和文本输入组件。
如何让用户将所有输入数据保存在一个文件中。如果用户然后单击文件打开,并单击该文件,它将所有数据加载回它们在选项卡导航器中的位置,用户可以编辑或继续。如果用户创建一个新项目,它必须将所有 tabnav 面板加载为空。我了解如何仅将 Richtexteditor 中的文本保存到文本文件中,但如果我为所有选项卡执行此操作,则用户将不得不分别保存每个选项卡输入。这不是软件的工作方式。
我已经搜索了所有内容,但只能找到保存到数据库或将单个组件数据保存在预先确定的文件名中,而不是用户定义的文件名。
如果你能帮我解决这个问题,我会非常高兴。我不介意学习只是将我指向有信息的地方。
谢谢