且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Java 对话框 - 确定是否单击了“确定"?

更新时间:2023-02-22 12:08:08

我建议改用 showConfirmDialog

int result = JOptionPane.showConfirmDialog(myParent, "Narrative", 
       "Title", JOptionPane.INFORMATION_MESSAGE);

然后你可以从 JDialog/JOptionPane

if (result == JOptionPane.OK_OPTION, 
              JOptionPane.CANCEL_OPTION, 
              JOptionPane.CLOSED_OPTION, etc..