flex中Button事件中的e.target

  关于flex中的Button事件中的e.target。

  今天想在事件中调用模块中的对象通过e.target获取单击的这个Button对象,但是可能是使用var btn:Button = e.target
as Button居然会使得btn为空,这就让我很奇怪了。最后终于发现了,原来是因为主程序中获取的是spark这个包里面的<s:Button
/>对象,而模块中是使用 <mx:Button />这个对象而导致错误。解决方法: 将模块里面的<mx:Button
/>改为<s:Button />就可以正常调用

  可能是因为这两个调用的包不一样,留下来给以后参考

  错误原因时: 在主程序中没有调用
 mx.controls.Button这个包,而是调用s.components.Button这个包,也就说主程序之所以不能调用,是import导入的包不同

时间: 2024-10-24 10:33:38

flex中Button事件中的e.target的相关文章

JFace dailog button事件中刷新透视图异常 Trying to execute the disabled command org.eclipse.ui.window.closePerspective

报错的代码为 protected void buttonPressed(int buttonId) { Display.getDefault().syncExec(new Runnable() { public void run() { localpmtsStreamViewsAction.refreshPerspective(localviewId, localw); } }); super.buttonPressed(buttonId); } 抛异常: org.eclipse.core.co

ListView中Button事件

为了解决ListView中Item里的Button独立事件响应,可以采用以下方法: 在BaseAdapter的getview里添加加粗代码: <span style="font-size:14px;">@Override public View getView(int position, View view, ViewGroup arg2) { view = layoutInflater.from(context).inflate( R.layout.sport_user_

Android ListView中Button事件 点击冲突问题的解决方案

今天遇到一个问题:在设置listview  自定义adapter的时候 ,点击item有点击效果,然后点击item布局文件中的某个button 的时候  也同时触发了listview的点击效果, 解决方案是: 1.在adapter布局文件中添加 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk

Android中Button的五种监听事件

简单聊一下Android中Button的五种监听事件: 1.在布局文件中为button添加onClick属性,Activity实现其方法2.匿名内部类作为事件监听器类3.内部类作为监听器4.Activity本身作为事件监听器,实现onClickListener5.外部类作为监听器 ButtonListenerActivity.class public class ButtonListenerActivity extends AppCompatActivity implements View.On

Android GridView中Button点击事件onItemClick不能响应

今天在捣鼓一个类似于百度贴吧的东西.布局:上面是个ActionBar标题栏,然后是一个GridView布局,在Java代码中动态加载关注的贴吧,一切就绪中,很愉快的弄好了! 现在需要点击选项进入某个贴吧,那么问题来了—— GridView中Button点击事件onItemClick不能响应. 所以,主要的猫腻还是在com.android.internal.R.attr.buttonStyle这个里面,查看这个xml文件,Button设置多了两个属性如下:<item name="androi

Flex中利用事件机制进行主程序与子窗体间参数传递

在开发具有子窗体,或者itemrenderer的应用时,常常涉及到子窗体向父窗体传递参数或者从itemrenderer内的控件向外部的主程序传递参数的需求.这些都可以通过事件机制这一统一方法加以解决.在我的应用中有两个需求: 1.左侧的List控件的itemrenderer中包含CheckBox控件,当其状态改变时需要同时改变主程序中的一个数组变量的内容:2.左下方的"新增届次"按钮会弹出一个窗口,窗口中输入届次信息后需要修改数据库中的表,同时表的更改结果要能够在List控件中体现出来

lua 中处理cocos2dx 的button 事件

lua 中处理cocos2dx 的button 事件 2014-05-08 09:44:32|  分类: lua |举报 |字号 订阅 1.引入这个类:require "GuiConstants" 2.下面是回调函数的处理. local function menuZhuCeCallback(sender,eventType)        print(sender:getTag())        if eventType == ccui.TouchEventType.began th

安卓ViewPager中Button点击事件弹出Dialog

首先页面采用ViewPager,在第一个页面中有一个按钮,要求点击这个页面上的按钮弹出一个对话框. 先贴出效果图: 分析难点:1.在ViewPager中,共有四个选项卡页,找到第一个页面中Button按钮.先贴出代码: 1 package com.example.acountrecorder; 2 import java.util.ArrayList; 3 import java.util.HashMap; 4 import java.util.List; 5 import com.exampl

js中的事件委托

什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件. 也就是:利用冒泡的原理,把事件加到父级上,触发执行效果. 好处呢:1,提高性能. 我们可以看一个例子:需要触发每个li来改变他们的背景颜色. <ul id="ul"> <li>aaaaaaaa</li> <li>bbbbbbbb<