如何在Adobe AIR桌面应用程序中使用基于sqlite数据的flare可视化(swf)?

时间:2009-05-18 20:46:36

标签: sqlite flash air desktop-application flare

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

这就是我所拥有的:

  1. ProjectA:基于a tutorial;
  2. 在FlexBuilder中完成的耀斑可视化示例
  3. ProjectB:一个桌面AIR应用程序,可以根据a tutorial从sqlite检索数据。
  4. 以下是我想要的内容:

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

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分: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

现在,我已经到了4.点 - 控制可视化:)

答案 2 :(得分:0)

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