JDeveloper標準のJavaおよびPL/SQLのデバッガ機能の他にも、JDeveloperでは、AWTベースおよびSwingベースのクライアント・アプリケーションとアプレットのGraphical User Interface(GUI)のデバッグをサポートしています。
UIデバッガは、JDeveloper IDEに完全に統合されています。プロジェクトを選択し、「実行」->「UIデバッグ<プロジェクト名>.jpr」を選択するだけでデバッグを開始できます。
このトピックは次のセクションで構成されています。
UIデバッガの使用に関する前提条件は、JDeveloperのデバッガの使用時の前提条件の他に、「プロジェクト・プロパティ」 - 「ライブラリ」ページで、JDeveloperランタイム・ライブラリjdev-rt.jar
が選択されていることです。
従来のほとんどのデバッガでは、GUIアプリケーションのツリー構造を確認することが難しく、アプリケーションによって表示される内容の詳細を参照できないため、GUIアプリケーションのデバッグは容易ではありませんでした。
UIデバッガでは、GUIアプリケーションを別の方法でデバッグできます。従来のデバッガの場合、データ構造を確認し、プログラム・フローを追跡します。一方、UIデバッガでは、GUI構造およびイベント順序を確認できます。UIデバッガを使用すると、画面に表示されるUIコンポーネント間の関係を、実際のデータで確認できます。 このデバッガには、UIコンポーネントが起動するイベントとそのイベントを受信するリスナーも表示されます。
使用できるUIデバッガの機能は、JDeveloperの3つのドッキング可能ウィンドウで公開されます。UIデバッガが起動されると、UIツリー・ウィンドウおよびUIアウトライン・ウィンドウが自動的に表示されます。初めてイベントを追跡する際には、イベント・ウィンドウが表示されます。これらの3つのウィンドウは、「表示」->「UIデバッガ」 - 「<UIデバッガのウィンドウ>」を選択して切り替えられます。
重要: スナップショットを取得するまで、UIデバッガのウィンドウには情報が表示されません。 「スナップショット」([F5])ボタン()をクリックし、「UIツリー」ウィンドウおよび「UIアウトライン」ウィンドウにデータを入力してください。
デバッガのアイコンについて
SwingおよびAWTのGraphical User Interfaceのデバッグ
Copyright © 1997, 2004, Oracle. All rights reserved.