16

我只需要一个按钮showConfirmDialog

我试过这个:

int response = JOptionPane.showConfirmDialog(null, "Time Entered Successfully",
                   "", JOptionPane.OK_OPTION, JOptionPane.PLAIN_MESSAGE);

if (response == JOptionPane.CLOSED_OPTION || response == JOptionPane.OK_OPTION)
{
   System.out.println("CLOSING>>>>>>");
}

但这会显示带有 Yes_No_option 的对话框。

我只想在那里显示确定按钮。是否可以?

4

3 回答 3

24

尝试使用它,它只创建一个按钮

JOptionPane.showMessageDialog(null, "Loading Complete...!!!");
于 2013-05-14T15:47:25.987 回答
20

我只想在那里显示确定按钮。是否可以?

使用showOptionDialog()方法。

    Object[] options = {"OK"};
    int n = JOptionPane.showOptionDialog(frame,
                   "Message here ","Title",
                   JOptionPane.PLAIN_MESSAGE,
                   JOptionPane.QUESTION_MESSAGE,
                   null,
                   options,
                   options[0]);
于 2012-06-26T10:02:54.090 回答
15

这是JOptionPane.DEFAULT_OPTION

JOptionPane.showConfirmDialog(null,
                "MESSAGE",
                "TITLE",
                JOptionPane.DEFAULT_OPTION,
                JOptionPane.PLAIN_MESSAGE);
于 2015-12-12T21:10:36.957 回答