public static int clickOnExit() {
int dialogButton=JOptionPane.YES_NO_OPTION;
JOptionPane.showConfirmDialog(null, sharedConstants.exitMessage,"Confirm",dialogButton);
if(dialogButton == JOptionPane.YES_OPTION){return JFrame.EXIT_ON_CLOSE;}
else{return JFrame.DO_NOTHING_ON_CLOSE;}
}
確認(是)它的工作原理,但我不確定取消選項是否正確解決。我只想取消JOptionPane並保持框架打開。JFrame關閉對話框
參見[關閉應用程序(HTTPS:/ /tips4java.wordpress.com/2009/05/01/closing-an-application/)以瞭解關於此主題的更多信息。 – camickr