|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--com.nttdocomo.ui.Frame
|
+--com.nttdocomo.ui.Dialog
ダイアログを定義します。ダイアログクラスは、低レベル API/高レベル APIにおい
て、ユーザに対してメッセージを提示して 確認を求める機能を実現します。
ダイアログはボタンを持っています。表示されるボタンは、ダイアログタイプに依存
します。
| ダイアログタイプ | ボタン |
|---|---|
| DIALOG_ERROR | BUTTON_OK |
| DIALOG_WARNING | BUTTON_OK |
| DIALOG_INFO | BUTTON_OK |
| DIALOG_YESNO | BUTTON_YES, BUTTON_NO |
| DIALOG_YESNOCANCEL | BUTTON_YES, BUTTON_NO, BUTTON_CANCEL |
Canvas,
Panel| フィールドの概要 | |
static int |
BUTTON_CANCEL
キャンセルボタン (=0x0002)。 |
static int |
BUTTON_NO
NO ボタン (=0x0008)。 |
static int |
BUTTON_OK
OK ボタン (=0x0001)。 |
static int |
BUTTON_YES
YES ボタン (=0x0004)。 |
static int |
DIALOG_ERROR
エラーダイアログタイプ (=2)。 |
static int |
DIALOG_INFO
情報ダイアログタイプ (=0)。 |
static int |
DIALOG_WARNING
警告ダイアログタイプ (=1)。 |
static int |
DIALOG_YESNO
YES, NO の二つのボタンを持つダイアログタイプ (=3)。 |
static int |
DIALOG_YESNOCANCEL
YES, NO, キャンセルの三つのボタンを持つダイアログタイプ (=4)。 |
| クラス com.nttdocomo.ui.Frame から継承したフィールド |
SOFT_KEY_1, SOFT_KEY_2 |
| コンストラクタの概要 | |
Dialog(int type,
java.lang.String title)
コンストラクタ。 |
|
| メソッドの概要 | |
void |
setBackground(int c)
背景色を設定します。 |
void |
setSoftLabel(int key,
java.lang.String label)
ソフトキーのラベル文字列を設定します。 |
void |
setText(java.lang.String msg)
表示するメッセージ文字列を設定します。 |
int |
show()
ダイアログをスクリーンに表示します。 |
| クラス com.nttdocomo.ui.Frame から継承したメソッド |
getHeight, getWidth |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int DIALOG_INFO
public static final int DIALOG_WARNING
public static final int DIALOG_ERROR
public static final int DIALOG_YESNO
public static final int DIALOG_YESNOCANCEL
public static final int BUTTON_OK
public static final int BUTTON_CANCEL
public static final int BUTTON_YES
public static final int BUTTON_NO
| コンストラクタの詳細 |
public Dialog(int type,
java.lang.String title)
type - ダイアログの種類を指定します。title - ダイアログのタイトル文字列を指定します。null が指定された場合には、空文字列(“”)が設定されます。java.lang.IllegalArgumentException - type に不正な値が設定された場合に発生します。| メソッドの詳細 |
public void setBackground(int c)
Frame 内の setBackgroundc - 背景色を表す整数値を指定します。java.lang.IllegalArgumentException - 引数の値が不正な場合に発生します。public void setText(java.lang.String msg)
msg - メッセージ文字列を指定します。
public int show()
throws UIException
UIException - ダイアログが表示されている状態でダイアログを表示しようとした場合に発生します。とりうるステータスは、BUSY_RESOURCE です。
public void setSoftLabel(int key,
java.lang.String label)
Frame 内の setSoftLabelkey - ラベル文字列を設定するソフトキーの番号を指定します。label - ラベル文字列を指定します。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「i-mode/アイモード」はNTTドコモの登録商標、「iアプリ/iαppli/アイアプリ」はNTTドコモの商標です。