0

小さなチャット アプリケーションを作成しています。TextInput フィールドのメッセージを編集したいのですが、ユーザーがキーボードで Enter キーを押すと、メッセージは TextInput から TextArea に転送されます。どうすればいいですか?

ありがとうございました

4

1 に答える 1

0

キーボード イベントにイベント リスナーを追加する必要があります。こちらを参照してください。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/KeyboardEvent.html#keyCode

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)
}
于 2013-04-01T11:32:09.457 に答える