esempio perfetto
Con la serializzazione volevo provare ad aggirare il seguente problema.
Siccome la mia applicazione swing la compatto in un file jar eseguibile e siccome non si può scrivere un file di testo dentro un file jar, mi toccava creare un file di testo all'esterno del jar dove salvare le impostazione del pannello di settings
Volevo provare ad usare la serializzazione per aggirare questo cosa.
Noto però che per serializzare un oggetto bisogna usare la stringa di codice:

OutputStream fileOut = new FileOutputStream("file.dat");

cioè per serializzare bisogna specificare un file su cui salvare l'oggetto da serializzare e quindi sono al punto di prima