R
rAtze
Gast
Code:
try
{
Properties props = new Properties();
File fileOfFinishedSchools = new File("breits_eingelesene_schulen.txt");
props.load(new FileInputStream(fileOfFinishedSchools));
int numberOfFinishedSchools = finishedSchoolsCB.getItemCount();
for(int i = 0 ; i < numberOfFinishedSchools ; i++ )
{
String finishedSchools = finishedSchoolsCB.getItemAt(i).toString();
System.out.println(finishedSchools);
props.setProperty("eingelesene_Schule", finishedSchools);
props.store(new FileOutputStream(fileOfFinishedSchools), "eingelesene_Schule");
}
}
catch (Exception e)
{
e.printStackTrace();
}
Wenn ich die 4 String einträge die sich in der JComboBox finishedSchoolsCB befinden auslese und mit
System.out.println(finishedSchools); in der for schleife ausgebe bekomme ich richtigerweise dies:
EKS
JKS
OHG
ASR eingelesen am 03/08/2007
wen ich dann in den nächsten 2 Zeilen:
Code:
props.setProperty("eingelesene_Schule", finishedSchools);
props.store(new FileOutputStream(fileOfFinishedSchools), "eingelesene_Schule");
den String finishedSchools einlese und in die Datei schreibe und danach die Datei öffne finde ich nur diesen Eintrag:
eingelesene_Schule=ASR eingelesen am 03/08/2007
warum nicht alle 4 Einträge? Oben werden mit System.out.println alles 4 ausgegeben ABER es werden nicht alle 4 der Datei hinzugefügt?? DAS ist mal VOLL unlogisch, sieht jemand den Fehler?