JavaTM 2 Platform
Std. Ed. v1.3

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

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

java.awt での Runnable の使用
 

Runnable 型のパラメータを持つ java.awt のメソッド
static void EventQueue.invokeLater(Runnable runnable)
          runnable の run() メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。
static void EventQueue.invokeAndWait(Runnable runnable)
          runnable の run() メソッドが 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 オブジェクトを割り当てます。
 

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 LayoutQueue.addTask(Runnable task)
          結果が可視ではないと思われるためにすぐには必要のないタスクを追加します。
 void Document.render(Runnable r)
          モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。
 void AbstractDocument.render(Runnable r)
          モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。
 


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.