JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
java.lang.Runnable の使用

Runnable を使用しているパッケージ
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.event AWT コンポーネントによってトリガされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。  
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
 

java.awt での Runnable の使用
 

Runnable 型のパラメータを持つ java.awt のメソッド
static void EventQueue.invokeLater(Runnable runnable)
          runnablerun メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。
static void EventQueue.invokeAndWait(Runnable runnable)
          runnablerun メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。
 

java.awt.event での Runnable の使用
 

Runnable として宣言されている java.awt.event のフィールド
protected  Runnable InvocationEvent.runnable
          呼び出される run() メソッドを持つ Runnable オブジェクトです。
 

Runnable 型のパラメータを持つ java.awt.event のコンストラクタ
InvocationEvent(Object source, Runnable runnable)
          InvocationEvent を構築します。
InvocationEvent(Object source, Runnable runnable, Object notifier, boolean catchExceptions)
          InvocationEvent を構築します。
InvocationEvent(Object source, int id, Runnable runnable, Object notifier, boolean catchExceptions)
          InvocationEvent を構築します。
 

java.awt.image.renderable での Runnable の使用
 

Runnable を実装している java.awt.image.renderable のクラス
 class RenderableImageProducer
          非同期的な RenderableImage の作成を可能にするために ImageProducer を実装するアダプタクラスです。
 

java.lang での Runnable の使用
 

Runnable を実装している java.lang のクラス
 class Thread
          スレッドとは、プログラム内での実行のスレッドのことです。
 

Runnable 型のパラメータを持つ java.lang のコンストラクタ
Thread(Runnable target)
          新しい Thread オブジェクトを割り当てます。
Thread(ThreadGroup group, Runnable target)
          新しい Thread オブジェクトを割り当てます。
Thread(Runnable target, String name)
          新しい Thread オブジェクトを割り当てます。
Thread(ThreadGroup group, Runnable target, String name)
          その実行オブジェクトとして target 、名前として指定された name を持つ、group によって参照されるスレッドグループに属するような、新しい Thread オブジェクトを割り当てます。
Thread(ThreadGroup group, Runnable target, String name, long stackSize)
          新しい Thread オブジェクトを割り当て、実行オブジェクトとして target を保持し、指定された name を名前として保持するようにします。
 

java.util での Runnable の使用
 

Runnable を実装している java.util のクラス
 class TimerTask
          Timer によって 1 回または繰り返し実行するようスケジュールされるタスクです。
 

javax.swing での Runnable の使用
 

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

javax.swing.text での Runnable の使用
 

Runnable を実装している javax.swing.text のクラス
 class AsyncBoxView.ChildState
          子ビューのレイアウト状態を表すレコードです。
 

Runnable を返す javax.swing.text のメソッド
protected  Runnable LayoutQueue.waitForWork()
          実行する新しいタスクを取得するためにワークスレッドが使用します。
 

Runnable 型のパラメータを持つ javax.swing.text のメソッド
 void AbstractDocument.render(Runnable r)
          モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。
 void Document.render(Runnable r)
          モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。
 void LayoutQueue.addTask(Runnable task)
          結果が可視ではないと思われるためにすぐには必要のないタスクを追加します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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