我正在创建一个小型聊天应用程序。我想在 TextInput 字段中编辑一条消息,当用户在键盘上按 Enter 时,消息将从 TextInput 传输到 TextArea。我该怎么做呢?
谢谢你
您需要向键盘事件添加事件侦听器,请参见此处
Enter 将在您可以正确逻辑的事件上具有特定的键盘代码,例如;
addEventListener(KeyboardEvent.KEY_DOWN, handleKeyboard);
function handleKeyboard(e:KeyboardEvent):void
{
// eg if (e.keycode == //the code for enter )
{
//your chat send message logic
}
//of course find the different keycodes easily by trace(e.keycode)
}