我想渲染一个非常简单的Flex数据网格。如何在HTML中锚定SWF Flash文件?我是否需要编译一个特殊的.swf或者我可以使用'标准'数据网格.swf - 并将数据传递给它?
答案 0 :(得分:2)
Flex的工作方式是创建一个MXML文件,其中包含您的应用程序定义(用户界面,转换为“状态”等)。这是您的DataGrid“活着”的地方。您还可以在用户界面中放置一个按钮,单击该按钮将调用外部数据源并填充网格(或者,您可以在应用程序启动时自动执行此操作)。
要创建MXML文件,您真正需要的只是文本编辑器和Flex SDK,但如果您是编程Flex的新手,则应考虑购买Flex Builder(下载适用于试用版本)。
为了加快Flex的速度,我强烈建议您查看专门介绍Flex所有内容的Adobe网站。它位于http://www.adobe.com/devnet/flex/。
编辑:对于Linux,http://labs.adobe.com/technologies/flex/flexbuilder_linux/提供了FlexBuilder的alpha版本(我之前提到的SDK下载应该可以在Linux上运行)。下载并“安装”它,然后您就可以将MXML文件(在命令行中)编译为SWF文件,以便在网站上使用。然而,最初的观点仍然存在;在创建SWF文件并将其放在网页上之前,您需要了解有关Flex和ActionScript的更多信息。这就是DevNet网站的用武之地。