flex 4按钮状态

时间:2010-10-20 16:47:43

标签: flex actionscript

我有一个带有向上,向下,向上和禁用状态的按钮。我希望知道当用户按下并按住该按钮的特定键链接时,是否有代码启用按钮以保持按下(向下状态)。像down_button state。

2 个答案:

答案 0 :(得分:0)

我建议您继承Button并覆盖KeyUp处理程序,以便在按下Ctrl按钮时保持“关闭”状态。

答案 1 :(得分:0)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
    <![CDATA[
        private function rotate():void
        {
            can.rotation +=5; 
        }
    ]]>
</mx:Script>
    <mx:Button autoRepeat="true" buttonDown="rotate()" label="Rotate"/>
    <mx:Canvas id="can" backgroundColor="#CA3859" width="200" height="200" horizontalCenter="0" verticalCenter="0"/>    
</mx:Application>

设置autoRepeat = true并使用mouseDown的buttonDown事件。你会得到它

我希望这是你的需要,k,使用这个例子,我现在有flex3 ryt,所以它在flex3

有一段时间 tc

Ankur sharma