【Flex】在addEventListener下获取Button对象

import mx.controls.Button;
import mx.events.FlexEvent;

protected function testClick(event:FlexEvent):void
{
<span style="white-space:pre">	</span>var button:Button = new Button();
	button.id="myButton";
	//这里还可以添加各种你需要标志的属性
	button.addEventListener(MouseEvent.CLICK,myButtonClick);
	this.addElement(button);
}

private function myButtonClick(event:MouseEvent):void{
	var button:Button = event.currentTarget as Button;
	var id:String = button.id;
<span style="white-space:pre">	</span>//var 其余属性;
}

代码如上,和安卓也比较类似。

时间: 2024-08-16 21:38:31

【Flex】在addEventListener下获取Button对象的相关文章

解决javaassist 出现的类没找到异常ClassNotFoundException,获取工程下任意class对象

项目中要对工程下任意class文件进行解析,但是使用javaassist中经常出现类没找到异常.当然最主要的还是ClassPool()没找到这东西,而搜索范围是整个项目的class, 所以就做了一个处理,通过,项目下的classpath这个文件,获取所有jar路径在,再通过文件递归搜索获取所有java编译后的class文件路径,将所有路径都添加到对象池中.当然这一步是很费时的,所以最好只初始化一次. /*** * * 静态存储 */ private static ClassPool pool;

通过反射获取某个对象下的属性值,或通过父类获取

import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.*; /** * 通过反射获取某个对象下的属性值,或通过父类获取 * User: wangyongfei * Date

获取dom对象(4)

<html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>获取dom对象</title> </head> <body> <input id="btn1" class="btn1" type="button&

《Entity Framework 6 Recipes》中文翻译系列 (45) ------ 第八章 POCO之获取原始对象与手工同步对象图和变化跟踪器

翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 8-6  获取原始对象 问题 你正在使用POCO,想从数据库获取原始对象. 解决方案 假设你有如图8-7所示的模型.你正在离线环境下工作,你想应用在获取客户端修改之前,使用Where从句和FirstDefault()方法从数据库中获取原始对象. 图8-7.包含一个单独实体Item的模型 按代码清单8-9的方式,在获取实体之后,使用新值更新实体并将其保存到数据库中. 代码清单8-9. 获取最新

获取dom对象(2)

<html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>获取dom对象</title> </head> <body> <input name="btn1" type="button" value="myb

获取dom对象(1)

<html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>获取dom对象</title> <style> #btn3{ border:1px solid red; } #btn33{ border:1px solid blue; } </style> </

Windows Phone 8.1开发:如何从ListView中,获取ScrollViewer对象

在使用ListView作为信心呈现载体开发应用程序时,我们经常需要通过监视滚动条(ScrollViewer)的位置状态来完成一些交互逻辑.最直接的体现就是 延时加载,(上滑加载更多,下拉获取更新数据). 我们可以通过 scrollViewer的ViewChanged事件,来完成这些逻辑. 那么问题来了.(- -!不是说挖掘机--..) 如何从ListView中,获取ScrollViewer对象? 1.我们可以通过这样一个方法来 获取ListView下的ScrollViewer对象.  方法定义如

Ajax01 什么是ajax、获取ajax对象、ajax对象的属性和方法

1 什么是ajax ajax是一种用来改善用户体验的技术,其本质是利用浏览器提供的一个对象(XMLHttpRequest,也可称之为ajax对象) 向服务器发送异步请求;服务器返回部分数据(不是一个完整 的页面),浏览器利用这些数据对当前页面做部分更新: 整个过程,页面无刷新,不打断用户的操作. 注意1:异步请求,指的是,当ajax对象发请求时,浏览器不会销毁当前页面,用户仍然可以对当前页面做其它的操作. 注意2:打电话可以看成是同步请求,发短信可以看成是异步请求 注意3:AJAX 不是一门的新

获取JSON对象的属性值

1.问题背景 有一个json对象,其中有键值对,那怎样获取json对象中属性值 2.实现源码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">