private void doSave(String fileName) {
FileOutputStream fos = null;
String str = jTextArea4.getText();
try {
fos = new FileOutputStream(fileName);
fos.write(str.getBytes());
} catch (IOException e) {
} finally {
try {
fos.close();
} catch (IOException e2) {
}
}
}
/** Asks for a file name.
*/
private void doSaveAs() {
FileDialog fileDialog = new FileDialog(this, "Save As...", FileDialog.SAVE);
fileDialog.show();
if (fileDialog.getFile() == null)
return;
fileName = fileDialog.getDirectory() + File.separator + fileDialog.getFile();
doSave(fileName);
}
private void doSave(String fileName) {
try {
PrintWriter w = new PrintWriter(new BufferedWriter(new FileWriter(fileName)));
String str = jTextArea4.getText();
str.replaceAll("\n",System.getProperty("line.separator"));
int anzahl = str.length();
w.println(str);
w.flush();
w.close();
JOptionPane.showMessageDialog(null,"Text wurde gespeichert");
}catch (IOException e) {
JOptionPane.showMessageDialog(null,e.toString() + " Fehler in doSave");
}
}
BufferedWriter schreibs = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(saveDir) "Cp850"));