AS2から入ったせいか、SpriteやMovieClip以外のビルトインクラスの継承はあんまりやらないイメージがあるんですが、じかにTextFieldとかArrayとかも継承して使うとすっきり便利なときがあります。 下記はEnterキーイベントを拾って、入力内容をイベント送信してくれるクラスです。イベントも継承してカスタムイベントを作っています。 コンストラクタでデザイン設定してますが、TextFieldとして扱えるのでこれは生成する処理に任せてもいいでしょう。 以下コードです。 package { import flash.events.*; import flash.text.*; import flash.ui.Keyboard; public class InputTextArea extends TextField { public function InputTextArea(
![Enterキー押すとイベント発行してくれるTextFieldの拡張 | _level0 - KAYAC Front Engineer Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/eec6dd9c513f0d18c25bcb4b99f8892072a31ff5/height=288;version=1;width=512/http%3A%2F%2Flevel0.kayac.com%2Fimg%2Fogp%2FFlash.png)