我正在创建一个小型聊天应用程序。我想在TextInput字段中编辑消息,当用户点击键盘上的Enter时,消息将从TextInput传输到TextArea。我该怎么做?
谢谢
答案 0 :(得分:0)
您需要向键盘事件添加事件监听器,请参阅此处
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)
}