com.nttdocomo.ui
クラス Frame
java.lang.Object
|
+--com.nttdocomo.ui.Frame
- 直系の既知のサブクラス:
- Canvas, Dialog, Panel
- public abstract class Frame
- extends java.lang.Object
アプリケーションの表示面を提供します。
フレーム クラスは、
スクリーンに表示されるオブジェクトが持つべきインターフェースを定めます。
イベントはこのクラスのサブクラスのインスタンスに通知されます。
ただし、表示状態でないフレームのサブクラスのインスタンスには、
イベントは通知されません。
|
コンストラクタの概要 |
Frame()
アプリケーションが直接このクラスのインスタンスを生成することはできません。 |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOFT_KEY_1
public static final int SOFT_KEY_1
- ソフトキー1 (=0)。
ソフトキー1は、左側のソフトキーです。setSoftLabelメソッドで
ソフトキー1のラベルを設定するときに使用します。
ソフトキーリスナで引数で渡されるソフトキー番号は、この値が使われます。
SOFT_KEY_2
public static final int SOFT_KEY_2
- ソフトキー2 (=1)。
ソフトキー2は、右側のソフトキーです。setSoftLabelメソッドで
ソフトキー2のラベルを設定する場合に使用します。
ソフトキーリスナで引数で渡されるソフトキー番号は、この値が使われます。
Frame
public Frame()
- アプリケーションが直接このクラスのインスタンスを生成することはできません。
getWidth
public final int getWidth()
- フレームの幅を取得します。
- 戻り値:
- フレームの幅をピクセル単位で返します。
getHeight
public final int getHeight()
- フレームの高さを取得します。
- 戻り値:
- フレームの高さをピクセル単位で返します。
setBackground
public void setBackground(int c)
- 背景色を設定します。
GraphicsクラスのclearRect メソッドは、ここで設定された色を使用して矩形を塗りつぶします。
デフォルトでは機種依存の色が設定されています。
- パラメータ:
c - 背景色を表す整数値を指定します。- 例外:
IllegalArgumentException - 引数 c に不正な値が指定された場合に発生します。- 関連項目:
Graphics.clearRect(int, int, int, int)
setSoftLabel
public void setSoftLabel(int key,
java.lang.String label)
- ソフトキーのラベル文字列を設定します。
設定したラベル文字列は、このフレームがカレントフレームになったときに、
ソフトキーのラベル文字列を表示する位置に自動的に設定されます。
なお、このフレームがカレントフレームのとき、
このメソッドによってラベル文字列を変更した場合は、即時に表示が変更されます。
- パラメータ:
key - ラベル文字列を設定するソフトキーの番号を指定します。指定できるのは、
SOFT_KEY_1と、SOFT_KEY_2 だけです。label - ラベル文字列を指定します。nullを指定した場合は、ソフトキーのラベル文字列を表示しません。
空文字列が指定された場合は、空文字列のラベルを表示します。- 例外:
IllegalArgumentException - 引数 key に不正な値が指定された場合に発生します。