com.nttdocomo.ui
インタフェース ComponentListener

すべてのスーパーインタフェース:
EventListener

public interface ComponentListener
extends EventListener

コンポーネントのイベントのリスナを定義します。 このクラスは、高レベル API において、 コンポーネントで発生したイベントを受け取るオブジェクトが実装すべき インターフェースを定めます。

関連項目:
Panel

フィールドの概要
static int BUTTON_PRESSED
          ボタンコンポーネントが押された時に発行されるイベント (=1)。
static int SELECTION_CHANGED
          リストのアイテムの選択が変化した時に発行されるイベント (=2)。
static int TEXT_CHANGED
          テキストの文字列入力が確定したときに発行されるイベント (=3)。
 
メソッドの概要
 void componentAction(Component source, int type, int param)
          コンポーネントで発生したイベントを受け取ります。
 

フィールドの詳細

BUTTON_PRESSED

public static final int BUTTON_PRESSED
ボタンコンポーネントが押された時に発行されるイベント (=1)。 ボタンコンポーネントがフォーカスをもっているときに、選択キーが 押されたときに発行されるイベントです。

SELECTION_CHANGED

public static final int SELECTION_CHANGED
リストのアイテムの選択が変化した時に発行されるイベント (=2)。

TEXT_CHANGED

public static final int TEXT_CHANGED
テキストの文字列入力が確定したときに発行されるイベント (=3)。
メソッドの詳細

componentAction

public void componentAction(Component source,
                            int type,
                            int param)
コンポーネントで発生したイベントを受け取ります。
パラメータ:
source - イベントが発生したコンポーネントが渡されます。
type - イベントの種類が渡されます。
param - イベントのパラメータが渡されます。 パラメータの意味はコンポーネントによって異なります。 パラメータを持たないイベントの場合は、0が渡されます。