FLEX - 每次新行时,textArea都会调度一个事件?

时间:2010-11-01 12:14:48

标签: flex flex4

每次用户在textArea中键入新行时(即每次按下return / enter键),我都希望textArea调度一个事件。然后我可以监听这个事件然后执行对textArea的内容进行一些处理。

任何人都可以演示/建议我如何实现这一目标吗?

谢谢

2 个答案:

答案 0 :(得分:1)

听取keyUp Event检查以确定按下的键是否为enter

答案 1 :(得分:1)

Re el houser的回答:在处理具有UITextFields(TextInput,TextArea等)的组件时,您应该尝试使用keyDown事件。如果用户在TextInput组件中按住键盘上的键,则在触发单个keyUp事件之前将多次触发keyDown事件。

你可以监听一个内置事件 - 已经从UITextField派遣了FlexEvent.ENTER(我相信)。这应该会让你走上正确的道路。