「リスナーの表示」機能を使用すると、UIコンポーネントにより起動されたイベントの受信者を検索できます。この情報を使用してUIイベントのエクステントを判別します。
警告: 表示されるのは、スナップショットの生成時に参照可能だったUIコンポーネントのイベント・リスナーのみです。以降の実行によりUIコンポーネントが追加または削除されていても、その変更はリストに表示されません。
コンポーネントにより生成されるイベントをトレースする手順は、次のとおりです。
まだ実行していない場合は、UIデバッガを起動してスナップショットを生成します。
「UIツリー」または「UIアウトライン」ウィンドウでコンポーネントを右クリックし、ポップアップ・メニューから「リスナーの表示」を選択します。
選択したコンポーネントの「リスナー」ダイアログが開き、コンポーネントにより通知されたリスナー・タイプ、各リスナー・タイプの登録済リスナーのクラスおよび各クラスで実装されているイベント・メソッドのリストが表示されます。
注意: リスナーのリストにはデバッガのトレーシング・フィルタが適用されます。フィルタによりクラスが除外されたリスナーは、リストに表示されません。
メソッドを選択します。
「ソースに移動」をクリックします。
編集ウィンドウが開き、選択したメソッドのソース・コードが表示されます。
コンポーネントにより生成されるイベントのトレース
リスナーの自動検出
Copyright © 1997, 2007, Oracle. All rights reserved.