• Flash Builder4.6 入门Demo_trace


    最近在研究这个玩意,总结了这么多的安装,今天咱就写一个在trace方法的Demo试试是否安装OK!

    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" creationComplete="application1_creationCompleteHandler()"
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
        <fx:Script>
            <![CDATA[
                import mx.events.FlexEvent;
                
                protected function application1_creationCompleteHandler():void
                {
                    trace("helloworld");
                }
                
            ]]>
        </fx:Script>
        <fx:Declarations>
            <!-- 将非可视元素(例如服务、值对象)放在此处 -->
        </fx:Declarations>
    </s:Application>

    补充一下关于creationComplete事件的知识:
    creationcomplete事件发生在某个组件(以及它的子组件)完全建立的时候,包括样式,大小,布局完成(也就是讲,是你能看到UI的时候),以下几点值得注意:
    1、组件必须可见:(在这点上容易吃亏)creationcomplete的时机是布局已经完成的时刻,那如果某些子组件不在布局之内呢,比如tag navigator, viewstack(其它的没试过,不好讲)。它的还没被选中的子组件就没有初始化,访问它就报错了。
    2、只发生一次:就是建立的时候,如果以后布局有变化,发出的是updatecomplete事件。
    3、每个组件都有:除了application,还有它的子组件,子组件的子组件… 。地球人都有呀。这一点可以做为第一点的解决方案,就是在子组件里各自建立creationcomplete的处理函数,这样对数据模块化也有好处。

  • 相关阅读:
    python中Cmap的用法
    Js中 关于top、clientTop、scrollTop、offsetTop
    通过ByteArray来播放MP3
    JS中的call()和apply()方法
    flash 屏幕更新 Essential.ActionScript
    Aptana Studio 3 如何汉化,实现简体中文版
    Flash Builder更新Flash player版本
    随机不重复
    Aptana :调试 javascript 图解
    获取两个数组的相同元素或不相同的元素
  • 原文地址:https://www.cnblogs.com/tv151579/p/2502431.html
Copyright © 2020-2023  润新知