Java Reference
In-Depth Information
Abbildung 12.16 Frame zu Aufgabe 1
Der folgende Quellcode stellt sicher, dass der ausgewählte Dateiname die Erweiterung
.mwd erhält. Dazu wird geprüft, ob der Dateiname bereits einen Punkt als Trennzeichen
für die Erweiterung erhält. In diesem Fall wird die Endung überschrieben. Ist noch keine
Erweiterung vorhanden, wird sie angehängt:
12
String selFile = fc.getSelectedFile().getAbsolutePath();
int index = selFile.indexOf('.');
if (index >=0) {
dateiname = selFile.substring(0,index).concat(".mwd");
}else{
dateiname = selFile.concat(".mwd");
}
Listing 12.21 Anweisungsfolge zum Sicherstellen der Dateiendung .mwd
Speichern Sie die Messwerte der Einfachheit halber als Textzeilen, und überprüfen Sie
mit einem Editor, ob die Daten korrekt gespeichert wurden. Sie finden eine Musterlö-
sung des Programms unter dem Namen Messreihe1 auf der beiliegenden DVD im Ord-
ner Arbeitsumgebung\Java\Programme\JavaUebung12 .
Aufgabe 2
Erweitern Sie das Programm aus Aufgabe 1 so, dass die in einer Datei gespeicherte Mess-
reihe auch wieder in die Listbox geladen werden kann. Verwenden Sie dazu einen
JFileChooser , und rufen Sie dessen Methode showOpenDialog auf. Sie finden eine Mus-
terlösung des Programms unter dem Namen Messreihe2 auf der beiliegenden DVD im
Ordner Arbeitsumgebung\Java\Programme\JavaUebung12 .
 
Search WWH ::




Custom Search