Hallo,
ich habe ein Programm, was sich die insgesamt 6 Strings persistent speichert. Das hat auch funktioniert. Wenn ich die Pfadangabe dynamisch mache (System.getProperty("user.home")) mit diesem Code:
Dieser Code erstellt nur die Datei ~/Project/Property.txt ,allerdings bleibt sie leer.
Alle Variablen sind gefüllt und 'homeprop' ist auch richtig.
ich habe ein Programm, was sich die insgesamt 6 Strings persistent speichert. Das hat auch funktioniert. Wenn ich die Pfadangabe dynamisch mache (System.getProperty("user.home")) mit diesem Code:
Code:
try { String prop;
String homeprop;
prop = System.getProperty("user.home");
homeprop = prop + "/Project/Property.txt";
BufferedWriter out = new BufferedWriter(new FileWriter(homeprop));
String string1 = "" + int1;
double height = position.getHeight();
double width = position.getWidth();
double x = position.getX();
double y = position.getY();
out.write(string1);
out.write(string2 + "/r");
out.write(height + "/r");
out.write(width + "/r");
out.write(x + "/r");
out.write(y + "/r");
out.close();
}
catch(Exception e) {
e.printStackTrace();
}
Dieser Code erstellt nur die Datei ~/Project/Property.txt ,allerdings bleibt sie leer.
Alle Variablen sind gefüllt und 'homeprop' ist auch richtig.