|
Unofficial "CLDC 1.0 + MIDP 1.0" API Reference. (日本語版) |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface CommandListener
このインタフェースは実装から高レベルのイベントを受け取る必要のあるアプリケーションが実装すべき内容を定義しています。
アプリケーションはリスナーの実装を用意し、次に対象となる高レベルのイベントを受け取るために Screen
オブジェクトにその実装オブジェクトを登録します。
MID Profile の仕様はイベントを処理するために複数のスレッドを用意することを必須とはしません。 このため、もしも呼び出したリスナーから処理が戻らないか、処理の終了が遅延する場合、次のイベント処理が遅延することがあります。 従って、アプリケーションが提供するリスナーは直ちに処理が終了するように処理を記述すべきです。
Displayable.setCommandListener(javax.microedition.lcdui.CommandListener)
メソッドの概要 | |
---|---|
void |
commandAction(Command c,
Displayable d)
コマンドを通知するイベントが発生した場合に実装によって呼び出されるメソッドです。 |
メソッドの詳細 |
---|
void commandAction(Command c, Displayable d)
コマンドを通知するイベントが発生した場合に実装によって呼び出されるメソッドです。 このメソッドの実装は直ちに処理を終了するように記述すべきです。
c
には発生したコマンドオブジェクトあるいは暗黙に設定される List
クラスの SELECT_COMMAND
が、d
には表示対象となっているオブジェクトが渡されます。
c
- 発生したコマンドのオブジェクトが渡されます。d
- コマンドイベントを通知した表示対象のオブジェクトが渡されます。
|
Unofficial "CLDC 1.0 + MIDP 1.0" API Reference. (日本語版) |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |