イベントの処理

イベント処理システムは、ユーザー入力やシステムイベントにプログラムが応答するための便利な仕組みです。ActionScript 3.0 の新しいイベントモデルは単に便利であるだけでなく、標準規格の仕様に準拠しており、しかも、Adobe Flash Player 9 の新しい表示リストの機能とよく統合されています。業界標準のイベント処理アーキテクチャであるドキュメントオブジェクトモデル (DOM) Level 3 Events 仕様に基づいた、新しいイベントモデルにより、ActionScript による強力でわかりやすいイベント処理が可能になりました。

この章は 5 つのセクションで構成されます。そのうち最初の 2 つのセクションでは、ActionScript のイベント処理に関する基本事項について説明します。残り 3 つのセクションでは、新しいイベントモデルのベースとなっている主要な概念、すなわち、イベントフロー、イベントオブジェクト、およびイベントリスナーについて説明します。ActionScript 3.0 のイベント処理システムは表示リストと緊密に協調して機能するため、この章の内容は、表示リストについて基本事項を理解している読者が対象となっています。詳細については、表示のプログラミングを参照してください。

目次

イベント処理の概要
ActionScript 3.0 のイベント処理と以前のバージョンにおけるイベント処理との違い
イベントフロー
イベントオブジェクト
イベントリスナー
例 : Alarm Clock

Flex 2.01