1. 程式人生 > >flex定時觸發按鈕的點選事件

flex定時觸發按鈕的點選事件

用timer控制每隔3秒鐘依次觸發5個按鈕的點選事件。

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

<mx:Script>

<![CDATA[

import mx.controls.Alert;

private var timer:Timer=new Timer(3000,5);

private var i:int=0;

private function mainBtnClick():

void

{

timer.addEventListener(TimerEvent.TIMER,timerStart);

timer.addEventListener(TimerEvent.TIMER_COMPLETE,timerStop);

timer.start();

}

private function timerStart(event:TimerEvent):void

{

hboxContainer.getChildAt(i).dispatchEvent(new MouseEvent(MouseEvent.CLICK));

i++;

}

private function

timerStop(event:TimerEvent):void

{

Alert.show("Event auto dispatch end. Total "+i+" times");

}

private function buttonClick(event:MouseEvent):void

{

Alert.show(event.target.label + " Clicked.");

}

]]>

</mx:Script>

<mx:Button x="10" y="10" label="Click Me" click="mainBtnClick()"

/>

<mx:HBox id="hboxContainer" x="10" y="40">

<mx:Button label="ButtonA" click="buttonClick(event)"/>

<mx:Button label="ButtonB" click="buttonClick(event)"/>

<mx:Button label="ButtonC" click="buttonClick(event)"/>

<mx:Button label="ButtonD" click="buttonClick(event)"/>

<mx:Button label="ButtonE" click="buttonClick(event)"/>

</mx:HBox>

</mx:Application>

相關推薦

flex定時觸發按鈕事件

用timer控制每隔3秒鐘依次觸發5個按鈕的點選事件。 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmln

Asp.net_解決在高版本ie瀏覽器下按鈕事件觸發

這是微軟的一個相容bug,通過伺服器補丁方式解決。 沒有此修補程式時出現的常見問題 請考慮下面的方案: 您可以使用 Windows Internet Explorer 10 來訪問基於 ASP.

搜尋框回車鍵觸發搜尋按鈕事件

需求:在專案中常會遇到搜尋框,一般情況下搜尋內容輸入完畢後點擊搜尋按鈕來進行相關搜尋,但是使用者已經形成了習慣性,當輸入完成後點選回車鍵來代替點選搜尋按鈕! 實現原理:輸入框點選回車按鈕時觸發搜尋按鈕點選事件 程式碼: $("input").keydown(function

分析js操作動態獲取屏高並觸發按鈕事件回到頁面窗口的頂部

回到頂部 fixed pla bottom 拖動 position scrollto nload doc <!DOCTYPE html><html lang="en"><head>   <meta charset="UTF-8"&g

openDialog()中確定按鈕事件

openDialog()中確定按鈕點選事件 本文是我在開發過程中,遇到的也是我不知道的知識,所以此篇僅當做自己以後借鑑用的,如果能對看官你也有用,榮幸之至。 form.ajaxSubmit 首先,在jeeplus中xxxform.jsp檔案中,一般openDialog()

jquery定義之後的按鈕事件,會產生累計的情況

使用jquery的on()方法為元素綁定了點選事件,點選同時傳送請求。完成後看效果,第一次點選沒有問題。再一次點選後發現傳送了兩次請求,後面再點擊發現請求的數量越來越多。當排查之後,發現只有一個元素綁定了事件,而且只調用了一次之後,得出最有可能的一種情況,就是點選事件被累加綁定了。 $("#ad

解決 jQuery 動態新增節點無法觸發 onclick 事件的問題

     問題: 當我們在網頁載入完成後, 使用 JQuery 給頁面動態增加增加節點時, 會發現新增節點無法觸發點選事件      處理: 使用 live() 或 on() 方法給新增節點新增點選事件    !

Android開發20——單個監聽器監聽多個按鈕事件

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Cell左滑時無法響應左滑按鈕事件的定位

剛開始,開發一個新功能,需要用到左滑編輯,刪除功能。程式碼如下: - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {     //第二組可以

Android中Recyclerview使用7----條目中按鈕事件,在activity中呼叫(介面回撥)

0引入Recyclerview的支援庫    compile 'com.android.support:recyclerview-v7:23.4.0' 1效果圖: 2程式碼: 2.1MainActivity中: <span style="font-size:18p

UIImageView新增UIButton時,按鈕事件無效

UIImageView的userInteractionEnabled預設為no。 所以新增上去的按鈕都無法響應點選。 解決方法:UIImageView的userInteractionEnabled設定為yes

表單提交與按鈕事件衝突

問題出現的原因:在提交表單的時候經常會需要判斷表單內的內容是否合法,這時候就需要處理提交按鈕點選事件與表單action屬性的關係, 問題體現:無論表單內的內容是否合法,都會跳轉到action繫結的地址。 解決辦法: 一:用form表單的onsubmit方法添進行呼叫,不

按鈕事件繫結--onClick事件

例子:給按鈕新增繫結事件:<button type="submit" id="btn">btn</button>第一種:$("#btn").click(function(even

按鈕事件的實現方式---JQuery

之前上一篇文章當中,我們瞭解的原生javascript對於按鈕點選的幾種實現方式,現在我們來看下Jquery來實現 這些事件的實現方式。 方法一: <!DOCTYPE html> <html> <head lang="en">

按鈕事件的4種實現方法(2014.6.28)

1.建立內部類,實現按鈕點選事件的監聽 這種方法就是利用按鈕類的setOnClickListener()方法,並建立onClickListener()類例項 button bt = (button)findViewById(R.id.bt1) bt.setOnClickL

Unity不按鈕執行按鈕事件

button元件是有個onClick.Invoke()方法的,效果如同假裝點選了這個按鈕,自然可以執行繫結在按鈕點選事件上的方法們。 using System.Collections; using System.Collections.Generic; using Unit

獲取圖片控制元件按鈕事件

第一種方法 public GUITexture startText; //圖片控制元件 if(Input.GetMouseButtonDown(0))  //響應滑鼠左擊事件   {    Rect rect =startText.GetScreenRect();    /

iOS中超出父檢視的按鈕事件響應處理

在iOS開發中會遇到一些設計樣式,需要把按鈕一部分懸空在父檢視的上面,但是當我們點選該按鈕時,超出了父檢視的懸空部分不會響應該按鈕的點選事件。 原理就是iOS的touch事件的相應是從最下方的父檢視開始的,系統判斷點選的座標點上沒有子檢視,所以不再響應,該原理可參見之前寫過

Android開發中按鈕事件的監聽

在Android開發中用到是很正常的事情。那麼為按鈕點選事件新增監聽器是我們開發過程中遇到的常見問題。 1、直接在onCreate( )方法中新增 匿名內部類作為事件監聽器類 protected void onCreate(Bundle savedIn

iOS 獲取UIWebView上面的按鈕事件

在網上看到很多文章都說iOS的UIWebView比較耗記憶體,在我的專案中,最開始我也是用UIWebView來載入網頁的。剛開始載入的是自己拼接成的Html,後來在Html中加入一個按鈕,點選之後用當前的UIWebView去載入網路上的網頁。程式跑起來發現非常耗記憶體,載入幾個網上的網頁之後就爆記憶體警告了,