zoukankan      html  css  js  c++  java
  • [轉]Flex判断对象的类型

    From : http://xo-tobacoo.javaeye.com/blog/838140

    1. mx.core.UIComponent.className():String

    如果要操作的对象是UIComponent, 可以直接访问它的className属性,如:

    trace( myButton.className ) -> Button

    2. mx.utils.NameUtil.getUnqualifiedClassName(object:Object):String

    此方法会返回指定对象的类的名称,如 "Button"

    3. flash.utils.getQualifiedClassName(value:*):String

    返回一个字符串(含包名的类全名),如 "mx.controls::Button"

    4.mx.utils.ObjectUtil.getClassInfo(obj:Object, excludes:Array=null, options:Object=null):Object

    返回指定对象的关于该类以及该类的属性的信息:

    trace( ObjectUtil.getClassInfo(myButton).name ) -> mx.controls::Button

    5.使用is :

    trace(myButton is Button)->true

    6.使用describeType:

    返回一个xml文档描述对象的多有信息

  • 相关阅读:
    vue-实践1
    node 基本使用
    vue通信
    初始AMD和Common.js
    vue正确引入第三方包
    常见的java设计模式
    springboot加ES实现全局检索
    Cookie丢失的原因
    动态SQL
    用Java实现给图片添加文字
  • 原文地址:https://www.cnblogs.com/Athrun/p/flex_object_type.html
Copyright © 2011-2022 走看看