import java.awt.*;public class FileSelektor extends Frame{ public FileSelektor() { } public String fileSelekt() { Frame f = new Frame(); FileDialog d = new FileDialog( f, "öffne was", FileDialog.LOAD ); d.setFile( "*.txt" ); d.show(); String file = d.getDirectory() + d.getFile(); return(file); } }class....public void einDatei(){ System.out.println("Eine Datei einlesen!"); FileSelektor fls = new FileSelektor(); //Liefert das Verzeichnis und den Dateinamen String file = fls.fileSelekt(); boolean eof = false; int zaehler = 0; String[] zeile = new String[230]; try { FileReader datei = new FileReader(file); LineNumberReader lnr = new LineNumberReader(datei); while(!eof) { zaehler = zaehler + 1; zeile[zaehler] = lnr.readLine(); if (zeile == null) { eof = true; } } datei.close(); } catch(IOException e) { System.out.println("Die Datei ist nicht vorhanden"); } for(int i=1; i<= zaehler; i++) { System.out.println(zeile[i]); } }