私は WindowedApplication を持っていkeyUp
ます。エスケープ キーが押されたときにアプリケーションを閉じることができるように、を監視する必要があります。ただし、私のコードは機能していません:
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
keyUp="windowedapplication1_keyUpHandler(event)">
<fx:Script>
<![CDATA[
protected function windowedapplication1_keyUpHandler(event:KeyboardEvent):void
{
//Monitor key press {ESC}
if(event.keyCode == 27){
exit();
}
else{
trace("key = " + event.keyCode);
}
}
]]>
</fx:Script>
このイベントはまったく発生していないようです。オーバーライドkeyUpHandler
して情報を追跡しようとしましたが、何もしませんでした。