我需要在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按钮。有可能吗?
答案 0 :(得分:22)
尝试使用它,它只创建一个按钮
JOptionPane.showMessageDialog(null, "Loading Complete...!!!");
答案 1 :(得分:18)
我只想在那里显示OK按钮。有可能吗?
使用showOptionDialog()方法。
Object[] options = {"OK"};
int n = JOptionPane.showOptionDialog(frame,
"Message here ","Title",
JOptionPane.PLAIN_MESSAGE,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[0]);
答案 2 :(得分:10)
这是JOptionPane.DEFAULT_OPTION
JOptionPane.showConfirmDialog(null,
"MESSAGE",
"TITLE",
JOptionPane.DEFAULT_OPTION,
JOptionPane.PLAIN_MESSAGE);