|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--com.nttdocomo.ui.Frame
|
+--com.nttdocomo.ui.Panel
高レベルAPI のための表示面を定義します。パネル クラスは高レベル API で使用するフレームクラ スで、コンポーネントを張り付けるための親オブジェクトとなります。 パネルがスクロールするかどうか は、機種依存です。 パネルには、setTitle メソッドを呼び出すことにより、タイトルを表示させることができます。 タイトルは、 パネルの上端に表示されます。また、タイトルは、それ以外の部分と明確に区別する表示になります (反転表示や下線がつくなど)。パネルがタイトルをもつとき、パネルがスクロールするときでも、タイト ル部分はスクロールしません。
------+------------------+----- | |Title |Title Area | +------------------+----- panel | | | | | | | | | |scrollable Area | | | | | | | | | | | | ------+------------------+-----機種によりでパネルがスクロールすると定義している場合でも、 setLayoutManager のパラメータとし てnull が指定されたときに パネルのスクロール機能を無効にしてもかまいません。 無効にするかどう かは機種依存です。
Canvas,
Dialog,
FocusManager,
LayoutManager,
ComponentListener,
SoftKeyListener,
KeyListener,
EventListener| クラス com.nttdocomo.ui.Frame から継承したフィールド |
SOFT_KEY_1, SOFT_KEY_2 |
| コンストラクタの概要 | |
Panel()
空のパネルを生成します。 |
|
| メソッドの概要 | |
void |
add(Component c)
パネルにコンポーネントを追加します。 |
FocusManager |
getFocusManager()
パネル上のコンポーネント間のフォーカス移動を制御する フォーカス管理オブジェクトを取得 します。 |
void |
setBackground(int c)
背景色を設定します。 |
void |
setComponentListener(ComponentListener listener)
コンポーネントリスナを登録します。 |
void |
setFocusManager(FocusManager fm)
パネル上のコンポーネント間のフォーカス移動を制御する フォーカス管理オブジェクトを設定 します。 |
void |
setKeyListener(KeyListener listener)
キーリスナを登録します。 |
void |
setLayoutManager(LayoutManager lm)
パネル上のコンポーネントの配置を制御する レイアウト管理オブジェクトを設定します。 |
void |
setSoftKeyListener(SoftKeyListener listener)
ソフトキーリスナを登録します。 |
void |
setTitle(java.lang.String title)
フレームのタイトル文字列を設定します。 |
| クラス com.nttdocomo.ui.Frame から継承したメソッド |
getHeight, getWidth, setSoftLabel |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public Panel()
| メソッドの詳細 |
public void setBackground(int c)
Frame 内の setBackgroundc - 背景色を表す整数値を指定します。java.lang.IllegalArgumentException - 引数の値が不正な場合に発生します。public void setTitle(java.lang.String title)
title - タイトル文字列を指定します。 null を指定した場合は空文字列("")が設定されま
す。public void add(Component c)
c - 追加するコンポーネントを指定します。public void setComponentListener(ComponentListener listener)
listener - 登録するリスナオブジェクトを指定します。public void setSoftKeyListener(SoftKeyListener listener)
listener - 登録するリスナオブジェクトを指定します。public void setKeyListener(KeyListener listener)
listener - 登録するリスナオブジェクトを指定します。public void setFocusManager(FocusManager fm)
fm - フォーカス管理オブジェクトを指定します。java.lang.IllegalArgumentException - 引数fm にnull が指定された場合に発生します。public FocusManager getFocusManager()
public void setLayoutManager(LayoutManager lm)
lm - レイアウト管理オブジェクトを指定します。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「i-mode/アイモード」はNTTドコモの登録商標、「iアプリ/iαppli/アイアプリ」はNTTドコモの商標です。