「設定」ダイアログ - 「デバッガ」 - 「モニター」ページ

「設定」ダイアログ - 「デバッガ」 - 「モニター」ページ

「モニター」ウィンドウに表示する列および他のオプションを選択します。

列の選択
名前
データ項目の名前を表示します。名前は、モニターに関連付けられているオブジェクトのメモリー・アドレス、あるいはフィールドまたは配列要素の名前です。この列は常に表示され、非表示にすることはできません。
(デフォルトで選択。)データ項目の値を表示します。
注意: 通常、オブジェクトおよび配列の値は表示されません。ただし、JDeveloperでは、char配列およびStringStringBufferBooleanCharacterByteShortIntegerLongDoubleFloatjava.io.Filejava.net.URLjava.util.Dateなど、一部の一般的なオブジェクトの値が表示されます。
(デフォルトで選択。)データ項目の型を表示します。型はプリミティブ型(boolean、int、shortなど)の名前、クラス(String、StringBuffer、JTextFieldなど)の名前、または配列型(String[]、char[]、Object[]など)です。
宣言済の型
宣言された変数、フィールドまたは配列要素の型を表示します。この型は、「型」列に表示される型とは異なる場合があります。
16進値
データ項目の16進値を表示します(存在する場合)。
アドレス
オブジェクトまたは配列のメモリー・アドレスを表示します。
注意: オブジェクトおよび配列のメモリー・アドレスを提供するのはOracle Java Virtual Machine(OJVM)のみです。メモリー・アドレスは、ClassicおよびHotSpot Java Virtual Machineで使用されているデバッグ・プロトコルJPDAでは提供されません。 ClassicまたはHotSpot仮想マシンを使用している場合(VMは「ツール」->「プロジェクト・プロパティ」 - 「実行」ページで指定)、メモリー・アドレスは表示されません。
 
名前でフィールドをソート
通常、データ・ウィンドウでは、フィールドはオブジェクトでの出現順に表示され、サブクラスで宣言されたフィールドは、スーパークラスで宣言されたフィールドの前に表示されます。このオプションを選択すると、オブジェクトのすべてのフィールドは、フィールドがサブクラスまたはスーパークラスのどちらで宣言されているかに関係なくアルファベット順に表示されます。このオプションは、変数のソートには影響を与えません。
パッケージ名を表示
(デフォルトでは未選択。)クラス名とともに完全修飾パッケージ名を表示する場合に選択します。選択しない場合、クラス名のみ表示されます。
staticフィールドを非表示
(デフォルトで選択。)オブジェクト・ノードを開いたときに、staticフィールドを表示するかどうかを制御します。
finalフィールドを非表示
オブジェクト・ノードを開いたときに、finalフィールドを表示するかどうかを制御します。
NULL値の配列要素を非表示
配列ノードを開いたときに、null配列要素を表示するかどうかを制御します。
注意: このオプションは、VectorまたはArrayListのelementDataフィールドや、HashtableまたはHashMapの表フィールドなどのオブジェクト配列を開くときに便利です。これらのオブジェクト配列には、多数のnull要素が含まれていることが多いため、デバッグ・セッション中にnull要素を非表示にすることにより、重要な配列要素に集中できます。
 

関連項目
スレッド・ウィンドウについて
デバッガ・ウィンドウの作業環境の設定
プロジェクトを実行用に設定
デバッガ・ウィンドウについて
JDeveloperでのプロジェクトのデバッグ

 

Copyright © 1997, 2004, Oracle. All rights reserved.