读书人

quot;Class部类查找quot

发布时间: 2012-10-24 14:15:58 作者: rapoo

"Class类型查找"

ImageUtil:{class 类型}

?

?? 变量:

?????? ? [Embed(source="/assets/error.png")]

?????? ? public static const btnError:Class;?

????????? [Embed(source="/assets/right.png")]

?????? ? public static const btnRight:Class;?

?? 静态方法:

????????????????? public static function getImage (name:String):Class

??????????????????{

????????????????????????? switch (name)

????????????????????????? {

??????????????????????????????? case "btnError":

????????????????????????????????????????? return btnError;

????????????????????????????????????????? break;

??????????????????????????????? ...

????????????????????????? }

??????????????????}

?? 说明: 一片资源类,包括class类型变量和一个静态方法。通常我们就在组件中这样调用:?????????????????????? ?<Image source = "{ImageUtil.btnRight}"/>??。

?

?? getImage 方法中,我要传递一个btnError,就要返回一个btnError这种的类型;传递一个btnRight,就要返回一个btnRight这种的类型。请问应该怎么写啦? 抛开判断。或者有更好实现这种作用的方法望不吝指教! !

读书人网 >Web前端

热点推荐