【问题标题】:JOptionPane showConfirmDialog with only one buttonJOptionPane showConfirmDialog 只有一个按钮
【发布时间】:2012-06-27 15:01:26
【问题描述】:

我只需要在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 的对话框。

我只想在那里显示“确定”按钮。有可能吗?

【问题讨论】:

    标签: java swing joptionpane


    【解决方案1】:

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

    JOptionPane.showMessageDialog(null, "Loading Complete...!!!");
    

    【讨论】:

      【解决方案2】:

      我只想在那里显示“确定”按钮。有可能吗?

      使用showOptionDialog() 方法。

          Object[] options = {"OK"};
          int n = JOptionPane.showOptionDialog(frame,
                         "Message here ","Title",
                         JOptionPane.PLAIN_MESSAGE,
                         JOptionPane.QUESTION_MESSAGE,
                         null,
                         options,
                         options[0]);
      

      【讨论】:

        【解决方案3】:

        这是JOptionPane.DEFAULT_OPTION

        JOptionPane.showConfirmDialog(null,
                        "MESSAGE",
                        "TITLE",
                        JOptionPane.DEFAULT_OPTION,
                        JOptionPane.PLAIN_MESSAGE);
        

        【讨论】:

          猜你喜欢
          • 2012-05-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-29
          • 2012-12-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多