JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.lang.InterruptedException の使用

InterruptedException を使用しているパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
 

java.awt での InterruptedException の使用
 

InterruptedException をスローする java.awt のメソッド
 void MediaTracker.waitForAll()
          このメディアトラッカーによって監視されているすべてのイメージのロードを開始します。
 boolean MediaTracker.waitForAll(long ms)
          このメディアトラッカーによって監視されるすべてのイメージのロードを開始します。
 void MediaTracker.waitForID(int id)
          このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。
 boolean MediaTracker.waitForID(int id, long ms)
          このメディアトラッカーによって監視される、指定された識別子を持つすべてのイメージのロードを開始します。
 AWTEvent EventQueue.getNextEvent()
          EventQueue からイベントを削除し、そのイベントを返します。
static void EventQueue.invokeAndWait(Runnable runnable)
          runnable の run() メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。
 

java.awt.image での InterruptedException の使用
 

InterruptedException をスローする java.awt.image のメソッド
 boolean PixelGrabber.grabPixels()
          Image または ImageProducer に、ピクセルの転送を開始し、転送を要求された矩形のピクセルがすべて転送されるまで待つことを要求します。
 boolean PixelGrabber.grabPixels(long ms)
          ピクセルの転送を開始するよう Image または ImageProducer に要求し、目的の矩形のピクセルがすべて転送されるまで、または指定された時間が経過するまで待ちます。
 

java.lang での InterruptedException の使用
 

InterruptedException をスローする java.lang のメソッド
 void Object.wait(long timeout)
          別のスレッドがこのオブジェクトの Object.notify() メソッドまたは Object.notifyAll() メソッドを呼び出すか、指定された時間が経過するまで、現在のスレッドを待機させます。
 void Object.wait(long timeout, int nanos)
          他のスレッドがこのオブジェクトの Object.notify() メソッドまたは Object.notifyAll() メソッドを呼び出すか、他のスレッドが現在のスレッドに割り込みをかけたり、指定された量の実時間が経過するまで、現在のスレッドを待機させます。
 void Object.wait()
          他のスレッドがこのオブジェクトの Object.notify() メソッドまたは Object.notifyAll() メソッドを呼び出すまで、現在のスレッドを待機させます。
static void Thread.sleep(long millis)
          現在実行中のスレッドを、指定されたミリ秒数の間、スリープ (一時的に実行を停止) させます。
static void Thread.sleep(long millis, int nanos)
          現在実行中のスレッドを、指定されたミリ秒数に指定されたナノ秒数を加算した間、スリープ (実行停止) させます。
 void Thread.join(long millis)
          このスレッドが終了するのを、最高で millis ミリ秒待機します。
 void Thread.join(long millis, int nanos)
          最高で millis ミリ秒に nanos ナノ秒を加算した間、このスレッドが終了するのを待機します。
 void Thread.join()
          このスレッドが終了するのを待機します。
abstract  int Process.waitFor()
          必要な場合に、この Process オブジェクトが表すプロセスが終了するまで現在のスレッドを待機させます。
 

java.lang.ref での InterruptedException の使用
 

InterruptedException をスローする java.lang.ref のメソッド
 Reference ReferenceQueue.remove(long timeout)
          このキューの次の参照オブジェクトを削除します。
 Reference ReferenceQueue.remove()
          このキューの次の参照オブジェクトを削除します。
 

javax.swing での InterruptedException の使用
 

InterruptedException をスローする javax.swing のメソッド
static void SwingUtilities.invokeAndWait(Runnable doRun)
          doRun.run() を、AWT イベントディスパッチスレッドで非同期的に実行させます。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.