如何打开警告/信息/错误对话框?

时间:2011-06-07 19:10:39

标签: java swing joptionpane

如何在摇摆中打开警告/信息/错误对话框?

我需要带有“确定”按钮和“红叉”图像的标准错误对话框。 即模拟org.eclipse.jface.dialogs.MessageDialog.openError()

4 个答案:

答案 0 :(得分:50)

请参阅How to Make Dialogs

您可以使用:

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

您还可以将符号更改为错误消息或警告。例如,见JOptionPane Features

答案 1 :(得分:17)

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);
  }
}

答案 2 :(得分:9)

JOptionPane.showOptionDialog
JOptionPane.showMessageDialog
....

看看这个tutorial如何制作对话框。

答案 3 :(得分:1)

只是补充:这很明显,但你可以使用静态导入来帮助你,像这样:

import static javax.swing.JOptionPane.*;

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