0

我试图找到一个如何让基于 sqlite 数据的耀斑可视化(swf)在 Adob​​e AIR 桌面应用程序中运行的示例,但没有成功。

这是我所拥有的:

  1. ProjectA:基于教程在 FlexBuilder 中完成的耀斑可视化示例;
  2. ProjectB:一个桌面 AIR 应用程序,能够根据教程从 sqlite 检索数据。

这是我想要的:

  1. 通过 flash.data.SQLResult 从 sqlite db 查询数据(这不会出现在 ProjectA 命名空间中进行导入 - 无法在没有 AIR 的情况下尝试基于 sqlite 的可视化)
  2. 将结果集转换为flare.data.DataSet并使用flare创建可视化
  3. 在 windowedApplication 中显示可视化(我不知道如何从 2 添加可视化结果。)
  4. 控制可视化(一旦前三个点起作用就会到达那里)

尝试了谷歌搜索和 adobeairtutorials,但找不到任何有用的东西。

4

3 回答 3

1

您还可以查看文章Using Flare Visualization with Flex

于 2010-09-27T21:15:38.843 回答
0

在注意到flare.vis.Visualization 对象与我的主窗口断开连接后,我的问题得到了解决。

这是我解决问题的方法:

mx:Canvas id="container" // "main window" definition in app.mxml file

<mx:Script>
...
vis = new Visualization(data);
container.stage.addChild(vis); // make sure that you add the vis object

现在,我要开始第四点了 - 控制可视化 :)

于 2009-05-18T21:38:59.967 回答
0

这是一个可能有助于此过程的博客条目:http: //www.boxshapedworld.com/blog/post/SQLite-Flare-and-AIR.aspx

于 2009-07-15T07:38:46.290 回答