Отличный ответ, Хассег. Если бы у меня было достаточно представителя, я бы проголосовал за него.
В зависимости от того, для чего вы вводите пользовательский ввод, вы можете создать подкласс компонента TextInput и переопределить внутренние прослушиватели для событий change и textInput.
Я не знаю, есть ли много причин, по которым вы хотели бы сделать это, но я сделал это недавно, чтобы устранить ошибку в OS X, из-за которой вставленные разрывы строк представляются как '\ r', вместо этого из \ n
Все, что вам нужно сделать, это добавить следующее после вызова super () в конструкторе вашего подкласса:
this.addEventListener(Event.CHANGE, textFieldChangeListener);
this.addEventListener(TextEvent.TEXT_INPUT,textFieldInputListener);
А затем добавьте методы слушателя и код, который вы хотите выполнить.