UIコンポーネントで生成された選択イベントの起動を監視するには、イベントのトレース機能を使用します。 この情報を使用してイベントのコンテンツとその順序を決定します。
コンポーネントによって生成されたイベントをトレースするには、次のようにします。
まだ行っていない場合は、UIデバッガを起動し、スナップショットを取得します。
「UIツリー」ウィンドウまたは「UIアウトライン」ウィンドウでコンポーネントを右クリックし、ポップアップ・メニューから「イベントのトレース」を選択します。
「イベントのトレース」ダイアログが開き、コンポーネントが起動したイベント・タイプを受信するリスナーが一覧表示されます。
注意: イベント・リスナーが一覧表示されるのは、スナップショットの取得時に表示されていたUIコンポーネントについてのみです。 後続の実行でUIコンポーネントが追加または削除された場合、その変更は一覧表示されません。
(オプション)選択したコンポーネントの子をリスニングするには、「子を含める」を選択します。
「リスナー」ダイアログで、トレースするイベント・リスナーを選択します。たとえば、「FocusListener
」を選択した場合、すべてのフォーカス・イベントがトレースされます。
「OK」をクリックします。
「イベント」ウィンドウが開きます。
選択したリスナーによって起動されたイベントが「イベント」ウィンドウに表示されます。ウィンドウの中で右クリックし、「消去」を選択してウィンドウの内容を消去するか、「リスナーの削除」を選択して特定のリスナーを削除します。
コンポーネントにより生成されたイベントのトレース
リスナーの自動検出
Copyright © 1997, 2004, Oracle. All rights reserved.