Java プラットフォーム 1.2

クラス
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()
          キューからイベントを削除し、そのイベントを返します。
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 イベントディスパッチ元イベントで非同期的に実行させます。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.