16

に必要なボタンは 1 つだけ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 のダイアログを示しています。

そこにOKボタンだけを表示させたい。出来ますか?

4

3 に答える 3

24

これを使用してみてください。ボタンは1つだけ作成されます

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

そこにOKボタンだけを表示させたい。出来ますか?

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 に答える