Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用动作脚本在web窗体上创建某个按钮_Html_Apache Flex_Flash_Actionscript 3 - Fatal编程技术网

Html 如何使用动作脚本在web窗体上创建某个按钮

Html 如何使用动作脚本在web窗体上创建某个按钮,html,apache-flex,flash,actionscript-3,Html,Apache Flex,Flash,Actionscript 3,我是Flash和AS3的绝对初学者。 我需要在网页中动态地制作一些按钮。我必须使用动作脚本和MXML。 如果是PHP,我将调用echo函数 请帮帮我。在AS中,您可以使用类(例如使用amfphp)与服务器通信。然后,您可以发送Xml或其他任何内容来描述您的GUI 在actionscript中,您可以向容器添加组件,如下所示: var horizontalContainer:HBox = new HBox(); horizontalContainer.percentWidth =

我是Flash和AS3的绝对初学者。 我需要在网页中动态地制作一些按钮。我必须使用动作脚本和MXML。 如果是PHP,我将调用echo函数


请帮帮我。

在AS中,您可以使用类(例如使用amfphp)与服务器通信。然后,您可以发送Xml或其他任何内容来描述您的GUI

在actionscript中,您可以向容器添加组件,如下所示:

    var horizontalContainer:HBox = new HBox();
    horizontalContainer.percentWidth = 100;
    addChild(horizontalContainer);  
    var btn:Button = new Button();
    horizontalContainer.addChild(btn);
    btn.label = "Click me !";
    btn.addEventListener(MouseEvent.CLICK, btnClickHandler);
    private function btnClickHandler(e:MouseEvent):void {
            // Do what you want
    }
可以循环添加多个按钮。
HBox是容器的布局。Flex中有多种类型的布局。我建议你做大量的教程来学习Flex的基础知识。

如果你只需要一些按钮,你不需要使用Flash或Flex;只需使用html
阅读一些html教程即可。使用javascript(和/或像jQuery这样的框架)动态添加按钮,向您征求建议。但是我需要用AS来做。