クラスは、いくつかのメディアオブジェクトの状態を監視するユーティリティクラスです。メディアオブジェクトには、イメージとオーディオクリップが含まれます。現在のところイメージだけがサポートされています。それぞれのイメージには、固有の識別子を割り当てることができます。これらの識別子は、イメージを取り出す優先順位を制御します。個別に待機できるイメージのサブセットを識別するためにも使用されます。番号を持つイメージより優先的にロードされます。intABORTEDメディアのダウンロードが打ち切られたことを示すフラグです。intCOMPLETEメディアのダウンロードが正常に終了したことを示すフラグです。intERROREDメディアのダウンロードでエラーがあったことを示すフラグです。intLOADINGメディアがロードされつつあることを示すフラグです。comp)指定されたコンポーネントのイメージを監視するメディアトラッカーを作成します。id)このメディアトラッカーによって監視されているリストにイメージを追加します。h)このメディアトラッカーによって監視されているリストに、スケーリングされたイメージを追加します。booleancheckAll()このメディアトラッカーによって監視されているすべてのイメージが、ロードを完了したかどうかを判定します。load)このメディアトラッカーによって監視されているすべてのイメージが、ロードを完了したかどうかを判定します。id)このメディアトラッカーによって監視される、指定された識別子でタグ付けされたすべてのイメージが、ロードを完了したかどうかを判定します。load)このメディアトラッカーによって監視される、指定された識別子でタグ付けされたすべてのイメージが、ロードを完了したかどうかを判定します。Object[]getErrorsAny()エラーがあったすべてのメディアのリストを返します。持つメディアのうちエラーになったもののリストを返します。booleanisErrorAny()すべてのイメージのエラー状態を調べます。id)このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのエラー状態を調べます。image)指定されたイメージをこのメディアトラッカーから削除します。指定されたイメージを削除します。持つ指定されたイメージをこのメディアトラッカーから削除します。load)このメディアトラッカーによって監視されるすべてのメディアの状態のビット単位の論理和を計算して返します。load)このメディアトラッカーによって監視される、指定された識別子を持つすべてのメディアの状態のビット単位の論理和を計算して返します。voidwaitForAll()このメディアトラッカーによって監視されているすべてのイメージのロードを開始します。ms)このメディアトラッカーによって監視されるすべてのイメージのロードを開始します。id)このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。ms)このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。LOADINGメディアがロードされつつあることを示すフラグです。ABORTEDメディアのダウンロードが打ち切られたことを示すフラグです。ERROREDメディアのダウンロードでエラーがあったことを示すフラグです。COMPLETEメディアのダウンロードが正常に終了したことを示すフラグです。MediaTracker(Component&nbsp;comp)指定されたコンポーネントのイメージを監視するメディアトラッカーを作成します。int&nbsp;id)このメディアトラッカーによって監視されているリストにイメージを追加します。int&nbsp;h)このメディアトラッカーによって監視されているリストに、スケーリングされたイメージを追加します。そのイメージは、最終的に指定された幅と高さで表されます。checkAll()このメディアトラッカーによって監視されているすべてのイメージが、ロードを完了したかどうかを判定します。このメソッドは、イメージがまだロード中でなければ、それらのロードを開始しません。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。checkAll(boolean&nbsp;load)このメディアトラッカーによって監視されているすべてのイメージが、ロードを完了したかどうかを判定します。場合、このメソッドは、まだロード中でないイメージのロードを開始します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。isErrorAny()すべてのイメージのエラー状態を調べます。getErrorsAny()エラーがあったすべてのメディアのリストを返します。このメディアトラッカーによって監視されるメディアオブジェクトのうちで、エラーがあったメディアオブジェクトの配列。InterruptedExceptionこのメディアトラッカーによって監視されているすべてのイメージのロードを開始します。このメソッドは、監視中のすべてのイメージのロードが完了するまで待機します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。InterruptedExceptionこのメディアトラッカーによって監視されるすべてのイメージのロードを開始します。引数によりミリ秒単位で指定された時間が経過するまで待機します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。statusAll(boolean&nbsp;load)このメディアトラッカーによって監視されるすべてのメディアの状態のビット単位の論理和を計算して返します。ロードを開始していないイメージの状態はゼロで表されます。場合、このメソッドはまだロードが開始されていないイメージのロードを開始します。checkID(int&nbsp;id)このメディアトラッカーによって監視される、指定された識別子でタグ付けされたすべてのイメージが、ロードを完了したかどうかを判定します。このメソッドは、イメージがまだロード中でなければ、それらのロードを開始しません。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。boolean&nbsp;load)このメディアトラッカーによって監視される、指定された識別子でタグ付けされたすべてのイメージが、ロードを完了したかどうかを判定します。場合、このメソッドは、まだロード中でないイメージのロードを開始します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。isErrorID(int&nbsp;id)このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのエラー状態を調べます。持つメディアのうちエラーになったもののリストを返します。このメディアトラッカーによって監視される、指定された識別子を持つメディアオブジェクトのうち、エラーがあったメディアオブジェクトの配列。InterruptedExceptionこのメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。このメソッドは、指定された識別子を持つすべてのイメージがロードを完了するまで待機します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。InterruptedExceptionこのメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。引数によりミリ秒単位で指定した時間が経過するまで待機します。イメージのロードまたはスケーリング中にエラーが発生すると、そのイメージのロードは完了したと見なされます。メソッドを使うと、エラーを調べられます。boolean&nbsp;load)このメディアトラッカーによって監視される、指定された識別子を持つすべてのメディアの状態のビット単位の論理和を計算して返します。ロードを開始していないイメージの状態はゼロで表されます。場合、このメソッドはまだロードが開始されていないイメージのロードを開始します。removeImage(Image&nbsp;image)指定されたイメージをこのメディアトラッカーから削除します。無関係に削除されます。指定されたイメージを削除します。すべてのインスタンスは、スケールとは無関係に削除されます。持つ指定されたイメージをこのメディアトラッカーから削除します。