|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.co.fujitsu.reffi.client.swing.util.MessageDialogUtil
public class MessageDialogUtil
[概 要]
メッセージダイアログを表示するユーティリティクラスです。[詳 細]
JOptionPaneが保持する機能の他、モードレスでのダイアログ表示をサポートします。[備 考]
使用例)
MessageDialogUtil.showModelessMessageDialog(c,
"アカウントが有りません",
"エラー",
MessageDialogUtil.ERROR_MESSAGE,
new MessageDialogListener()
{
@Override
public void dialogClosed(MessageDialogEvent e) {
System.out.println("モードレスダイアログの結果 = " + e.getReturnValue());
}
});
[環 境] JDK 6.0 Update 11
Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.
| フィールドの概要 | |
|---|---|
static int |
CANCEL_OPTION
「キャンセル」が押されたことを示す定数です。 |
static int |
CLOSED_OPTION
「×」が押されたことを示す定数です。 |
static int |
DEFAULT_OPTION
通常ボタン構成であることを示す定数です。 |
static int |
ERROR_MESSAGE
エラーメッセージダイアログであることを示す定数です。 |
static int |
INFORMATION_MESSAGE
情報メッセージダイアログであることを示す定数です。 |
static int |
NO_OPTION
「いいえ」が押されたことを示す定数です。 |
static int |
OK_CANCEL_OPTION
「OK」、「キャンセル」ボタン構成であることを示す定数です。 |
static int |
OK_OPTION
「OK」が押されたことを示す定数です。 |
static int |
PLAIN_MESSAGE
通常メッセージダイアログであることを示す定数です。 |
static int |
QUESTION_MESSAGE
質問メッセージダイアログであることを示す定数です。 |
static int |
WARNING_MESSAGE
警告メッセージダイアログであることを示す定数です。 |
static int |
YES_NO_CANCEL_OPTION
「はい」、「いいえ」、「キャンセル」ボタン構成であることを示す定数です。 |
static int |
YES_NO_OPTION
「はい」、「いいえ」ボタン構成であることを示す定数です。 |
static int |
YES_OPTION
「はい」が押されたことを示す定数です。 |
| コンストラクタの概要 | |
|---|---|
MessageDialogUtil()
|
|
| メソッドの概要 | |
|---|---|
protected static MessageDialog |
createDialog(Window owner,
String message,
String title,
int messageType,
int buttonOption)
[概 要] メッセージダイアログを生成します。 |
protected static MessageDialog |
createModelessDialog(Window owner,
String message,
String title,
int messageType,
int buttonOption,
MessageDialogListener listener)
[概 要] モードレスメッセージダイアログを生成します。 |
static int |
showMessageDialog(Component parent,
String message,
String title)
[概 要] メッセージダイアログを表示します。 |
static int |
showMessageDialog(Component parent,
String message,
String title,
int messageType)
[概 要] メッセージダイアログを表示します。 |
static int |
showMessageDialog(Component parent,
String message,
String title,
int messageType,
int buttonOption)
[概 要] メッセージダイアログを表示します。 |
static void |
showModelessMessageDialog(Component parent,
String message,
String title,
int messageType,
int buttonOption,
MessageDialogListener listener)
[概 要] モードレスメッセージダイアログを表示します。 |
static void |
showModelessMessageDialog(Component parent,
String message,
String title,
int messageType,
MessageDialogListener listener)
[概 要] モードレスメッセージダイアログを表示します。 |
static void |
showModelessMessageDialog(Component parent,
String message,
String title,
MessageDialogListener listener)
[概 要] モードレスメッセージダイアログを表示します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final int YES_OPTION
public static final int NO_OPTION
public static final int CANCEL_OPTION
public static final int OK_OPTION
public static final int CLOSED_OPTION
public static final int ERROR_MESSAGE
public static final int INFORMATION_MESSAGE
public static final int WARNING_MESSAGE
public static final int QUESTION_MESSAGE
public static final int PLAIN_MESSAGE
public static final int DEFAULT_OPTION
public static final int YES_NO_OPTION
public static final int YES_NO_CANCEL_OPTION
public static final int OK_CANCEL_OPTION
| コンストラクタの詳細 |
|---|
public MessageDialogUtil()
| メソッドの詳細 |
|---|
public static int showMessageDialog(Component parent,
String message,
String title)
[概 要]
メッセージダイアログを表示します。[詳 細]
messageType : INFORMATION_MESSAGE buttonOption : DEFAULT_OPTION でshowMessageDialog(Component, String, String, int, int)
メソッドをコールします。
[備 考]
parent - 表示基底になる親コンポーネントmessage - 表示するメッセージtitle - ダイアログタイトル
public static int showMessageDialog(Component parent,
String message,
String title,
int messageType)
[概 要]
メッセージダイアログを表示します。[詳 細]
[備 考]
parent - 表示基底になる親コンポーネントmessage - 表示するメッセージtitle - ダイアログタイトルmessageType -
public static int showMessageDialog(Component parent,
String message,
String title,
int messageType,
int buttonOption)
[概 要]
メッセージダイアログを表示します。[詳 細]
[備 考]
parent - 表示基底になる親コンポーネントmessage - 表示するメッセージtitle - ダイアログタイトルmessageType - buttonOption -
protected static MessageDialog createDialog(Window owner,
String message,
String title,
int messageType,
int buttonOption)
[概 要]
メッセージダイアログを生成します。[詳 細]
[備 考]
owner - message - title - messageType - buttonOption -
public static void showModelessMessageDialog(Component parent,
String message,
String title,
MessageDialogListener listener)
[概 要]
モードレスメッセージダイアログを表示します。[詳 細]
[備 考]
parent - message - title - listener -
public static void showModelessMessageDialog(Component parent,
String message,
String title,
int messageType,
MessageDialogListener listener)
[概 要]
モードレスメッセージダイアログを表示します。[詳 細]
[備 考]
parent - message - title - messageType - listener -
public static void showModelessMessageDialog(Component parent,
String message,
String title,
int messageType,
int buttonOption,
MessageDialogListener listener)
[概 要]
モードレスメッセージダイアログを表示します。[詳 細]
[備 考]
parent - message - title - messageType - buttonOption - listener -
protected static MessageDialog createModelessDialog(Window owner,
String message,
String title,
int messageType,
int buttonOption,
MessageDialogListener listener)
[概 要]
モードレスメッセージダイアログを生成します。[詳 細]
[備 考]
owner - message - title - messageType - buttonOption - listener -
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||