国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

1.15.鍵盤事件

2024-04-29 18:53:29
字體:
供稿:網(wǎng)友
1.15.1.問題
我想用戶的按鍵,檢測(cè)哪個(gè)鍵被按下并處理相應(yīng)事件。
1.15.2.解決辦法
為應(yīng)用程序的stage或組件的keyDown事件添加器,讀取KeyboardEvents的keyCode屬性。
1.15.3.討論
使用keyDown事件處理器KeyboardEvent,這些類都擴(kuò)展自UIComponent。KeyboardEvent類定義了一個(gè)keyCode屬性用于存儲(chǔ)用戶按下的鍵碼,例如:
+展開
-XML
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" keyDown="keyHandler(event)" backgroundColor="#0000ff">
<mx:Script>
<![CDATA[
import flash.events.KeyboardEvent;
private function keyHandler(event:KeyboardEvent):void {
switch (event.keyCode){
case 13:
trace("Enter pressed " ); break ;
case 32:
trace (" Space Bar pressed " ); break ;
case 16:
trace (" Shift Key pressed " ); break ;
case 112:
trace("F1 pressed");break;
case 8:
trace("Delete pressed");break;
}
}

]]>
</mx:Script>
<mx:Button label="One"/>
</mx:HBox>

請(qǐng)注意這個(gè)類,只有當(dāng)button被激活時(shí)才會(huì)到它發(fā)出的事件。如果你刪除了button,那么就沒有東西可以激活了,keyHandler函數(shù)也永遠(yuǎn)不會(huì)被調(diào)用。要想在程序中捕獲所有的KeyEvents事件而不管有沒有組件被激活,請(qǐng)?zhí)砑酉旅娴木渥樱?br />
+展開
-ActionScript
addedToStage="stage.addEventListener(KeyboardEvent.KEY_DOWN, keyHandler)"
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 班戈县| 德安县| 龙泉市| 织金县| 桃源县| 扶余县| 商南县| 北票市| 团风县| 松滋市| 西安市| 北京市| 和田市| 达孜县| 陈巴尔虎旗| 永吉县| 康平县| 陵水| 杂多县| 嵩明县| 亳州市| 长岛县| 和硕县| 林芝县| 肇州县| 乌兰县| 青海省| 新昌县| 龙山县| 漾濞| 清河县| 台山市| 林州市| 乌兰察布市| 东辽县| 三门峡市| 循化| 吴旗县| 古浪县| 洪湖市| 施甸县|