salve a tutti
Per esercizio sto cercando di progettare un editor.
Alla chisura del frame(windowClosing) faccio comparire una JOptionPane ("Salvare le modifiche?") con tre opzioni(si, no, annulla).
Il problema è che quando schiaccio annulla, il programma dovrebbe ritornare sull'editor in cui stavo lavorando, invece chiude tutto!!
Per essere più chiaro riporto il codice:
public void windowClosing(WindowEvent e){
if(saveAction.isEnabled()){
int sel=JOptionPane.showConfirmDialog(this,"Save text with modifies?","Closing",JOptionPane.YES_NO_CANCEL_OPT ION);
System.out.println("selezione "+sel);
if(sel==0){
saveText();
}
else if (sel==1){
System.exit(-1);
}
else if (sel==2){
//Annulla! Chiude tutto!!, come fare?
}
}
}
Ringrazio tutti per l'attenzione