ActionScript3 DataGrid如何在浏览器

时间:2015-08-20 04:52:36

标签: actionscript-3 flash datagrid

非常感谢您成为网络上最受欢迎的社区。

我有这个小问题:

我想使用Tomcat Servlets将数据库读入ActionScript DataGrid。 请注意,我希望它是纯ActionScript;没有与MXML混合。 我已经使用MXML和DataGrid进行了练习,但它不符合我的要求。 我想了解如何使用ActionScript库。

感谢您的聆听

以下是代码:

package {
  import flash.display.*;
  import spark.components.DataGrid;
  import mx.collections.ArrayList;

  public class EmpDBDebug extends Sprite {
      public var empDG:DataGrid;
      public var DGArray:Array = [
                {Album:'Slanted and Enchanted'},
                {Album:'Brighten the Corners'}];
      public var DGArrayList:ArrayList;         

    public function EmpDBDebug() {
      empDG = new DataGrid();
      DGArrayList = new ArrayList(DGArray);

      empDG.dataProvider = DGArrayList;
      addChild(empDG);
    }   
  }
}

这是我想要做的简化版本。我用Array替换了Servlet。我想要做的就是在浏览器上显示DataGrid内容。我无法做到这一点。它很清爽,但一切都是空白的。希望我做错了什么。我尝试了一切。我用舞台替换了Sprite,但仍然无效。

由于我想在不使用MXML的情况下在纯ActionScript中进行,因此我应该使用其他任何库。我再次使用Notepad ++和MonsterDebugger。我无权访问fl.data.DataProvider库。让我们暂时统治它。我对Flash Licensing有点困惑。我可以使用Apache Flex吗?

你可以投光吗?

再次感谢

RR23850

0 个答案:

没有答案