AS3 / Flash:组合框和文本输入交互

时间:2013-08-29 04:35:25

标签: actionscript-3 flash combobox textinput

我想知道是否可能(AS3 / Flash CS5):

  • 在文本输入字段中聚焦(单击)时,将组合框重置为其提示状态。

  • 在组合框中选择值时清空textinput。

提前致谢。

更新:

非常感谢 Kieran 。我更喜欢

myComboBox.selectedIndex=0;

大于

myComboBox.selectedItem=myComboBox.prompt; 

由于索引。

是否存在第二种可能更有用的情况?

1 个答案:

答案 0 :(得分:0)

您可以为每个场景添加一个侦听器。像这样:

import flash.events.MouseEvent;

inputText_txt.addEventListener(MouseEvent.CLICK, clearComboBox);
comboBox.addEventListener(Event.CHANGE, clearTextBox);

function clearComboBox(event:MouseEvent):void
{
    comboBox.selectedItem = -1; 
}

function clearTextBox(e:Event):void
{
    inputText_txt.text = ""; 
}