Nel seguente esempio vediamo come scrivere su un file .properties alla chiusura di una finestra. A tale scopo abbiamo aggiunto un WindowListener:
JFrame frame = main.getFrame();
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
Properties properties = new Properties();
try {
properties.setProperty("nome_chiave", "valore");
properties.store(new FileOutputStream("config.properties"),null);
} catch (IOException ex) {
System.err.println(ex);
}
super.windowClosing(e);
}
});
Nessun commento:
Posta un commento