【发布时间】:2015-08-30 02:10:49
【问题描述】:
我已经开始使用 CodeNeme One 开发一个应用程序,该应用程序显示由分层数据结构中的模块、类别和主题组成的数据课程(模块包含包含主题的类别)。我的目标是使其成为一个通用框架,在该框架中数据决定应用程序的行为和内容,以便组织可以通过使用桌面 GUI 来编辑数据来自定义应用程序。
所以我从我的移动应用程序开发中休息了一下,添加了一个 Swing GUI 来生成数据模型,而不是硬编码的测试数据。
我使用 Java.io.ObjectInputStream/OutputStream 方便地将我的数据结构写入文件并读取它。然后尝试在我的 codenameOne 项目中使用文件输入和输出代码,并得到类似 StackOverflow 问题中的错误:In Codename One, why can I not get FileInputStream to import or compile?。
因此,CodenameOne 建议使用他们自己的 API 来读取和写入存储。 有没有一种方法可以读取和写入我编译的 CodenameOne 应用程序能够读取但在 Swing GUI 桌面应用程序中的数据文件?我应该如何实现文件(或希望对象 I/O)在桌面 GUI Swing 应用程序中,然后能够将该数据文件与应用程序打包以进行编译?
【问题讨论】:
标签: java swing serialization codenameone