研究生成带数据的flash统计图
需求:通过生成一个包含数据的flash统计图,用户想要查看统计图时,只需要打开这个flash即可。
实现方案:
1、flash预先开发好,但是不带数据,可称之为统计图模板;
2、每次通过程序将数据写入模板,生成一个flash文件,这个flash文件就是带数据的统计图,可以直接看;
实现步骤:
1、学习Flex,看看怎么生成flash;
2、研究Adobe的关于swf文件格式的文档,看看如何在swf中插入数据,并在flash通过as读取这个数据;
3、做一个简单的实现:
(1)用flex开发一个swf,该swf会从自身文件的特定位置读取数据,并显示(先不用绘图)
(2)用java实现一个程序,可以向swf的特定位置写入数据;
(3)用(2)的程序向(1)的swf中写入数据,直接打开(1)的swf,可以看到写入的数据;
这是经理给我留的一个小任务,我是刚开始学习flex,“你要做的就是看看swf的文件结构里面,哪里可以放一些数据进去,还能被swf自己读出来”,这是经理跟我说的话,他的意思是让我向已经编译好的swf文件中插入数据,然后打开swf可以展示数据,并不是将通过java生成的数据传到flex,然后用flex给它显示出来。
我现在的疑惑是怎么向swf中插入数据呢?