1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| enregistrer.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JFileChooser fileChooser;
fileChooser = new JFileChooser();
if (JFileChooser.APPROVE_OPTION == fileChooser.showSaveDialog(f)) {
File file = fileChooser.getSelectedFile();
PrintWriter out = null;
try {
out = new PrintWriter(file);
String output = log.getText();
System.out.println(output);
out.println(output);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {out.flush();} catch(Exception ex1) {}
try {out.close();} catch(Exception ex1) {}
}
}
}
}); |