web-dev-qa-db-ja.com

Swingで警告/情報/エラーダイアログを開く方法

Swingで警告/情報/エラーダイアログを開く方法

「OK」ボタンと「赤十字」画像のある標準エラーダイアログが必要です。つまりorg.Eclipse.jface.dialogs.MessageDialog.openError()のアナログ

32
javapowered

ダイアログの作成方法 を参照してください。

次を使用できます。

JOptionPane.showMessageDialog(frame, "Eggs are not supposed to be green.");

また、シンボルをエラーメッセージまたは警告に変更することもできます。例: JOptionPane Features を参照してください。

53
Jonas
import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class ErrorDialog {

  public static void main(String argv[]) {
    String message = "\"The Comedy of Errors\"\n"
        + "is considered by many scholars to be\n"
        + "the first play Shakespeare wrote";
    JOptionPane.showMessageDialog(new JFrame(), message, "Dialog",
        JOptionPane.ERROR_MESSAGE);
  }
}
17
Said Erraoudy
JOptionPane.showOptionDialog
JOptionPane.showMessageDialog
....

これをご覧ください tutorial ダイアログの作成方法。

9
Heisenbug

補足することは明らかです。しかし、次のように静的インポートを使用して手を貸すことができます。

import static javax.swing.JOptionPane.*;

public class SimpleDialog(){
    public static void main(String argv[]) {
        showMessageDialog(null, "Message", "Title", ERROR_MESSAGE);
    }
}
1
Ramon Dias