Originariamente inviato da rodfval
grazie di tutto sono riuscito !
L'unica cosa che non ho capito è:

non è stato necessario nel JOptionPane specificare il nome ai bottoni "Si" e "No" , non ho capito come mai...
JOptionPane.YES_NO_OPTION (4° argomento)

E ci sono altre costanti per altre combinazioni di "opzioni".