JOptionPane: showMessageDialog (英語)
このチュートリアルでは、JOptionPane.showMessageDialog() メソッドを使用してメッセージを表示する簡単なダイアログ ボックスを作成して表示する方法について説明します。作成できる最も単純なメッセージは、クラスjavax.swing.JOptionPane.showMessageDialogを使用すると、単一の「OK」ボタンを含むウィンドウが表示され、静的メソッドを使用してメッセージ、タイトル、およびアイコンを指定できます:
showMessageDialog(コンポーネントの親、オブジェクトメッセージ、文字列タイトル、int型メッセージ、アイコンアイコン)、または:
- parent:親コンポーネント(ウィンドウまたはパネル)です。
- message: JOptionPaneに表示される文字列メッセージです。
- title: は文字列型のタイトルです。
- typeMessage: これは entire 型のメッセージの型です: INFORMATION_MESSAGE、WARNING_MESSAGE、ERROR_MESSAGE、PLAIN_MESSAGE;
- icon: デフォルトのアイコンを置き換えるアイコンです。
showMessageDialog をテストする実用的な例を次に示します:
import javax.swing.JOptionPane;
public class MessageDialog {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null,
"データベースが更新されました",
"更新完了",
JOptionPane.INFORMATION_MESSAGE,
null);
}
}
実行後の結果:
関数であり、String 型または int 型を返す他の JOptionPane メソッドとは異なり、showMessageDialog は何も返さないプロシージャです。
ダイアログには親がないため、"parent" 引数に null を入れます。アイコンを挿入しない場合は、アイコンの引数ボックスに null を入力します。コンパイラは、メッセージ・タイプに基づいてデフォルトのアイコンを表示します。
References
Java Doc: showMessageDialog method
java2s: JOptionPaneを使用したメッセージの表示: JOptionPaneダイアログ
関数であり、String 型または int 型を返す他の JOptionPane メソッドとは異なり、showMessageDialog は何も返さないプロシージャです。
ダイアログには親がないため、"parent" 引数に null を入れます。アイコンを挿入しない場合は、アイコンの引数ボックスに null を入力します。コンパイラは、メッセージ・タイプに基づいてデフォルトのアイコンを表示します。
References
Java Doc: showMessageDialog method
java2s: JOptionPaneを使用したメッセージの表示: JOptionPaneダイアログ