Morgen!
Ich versuche ein Programm zu schreiben, das unter anderem eine Datei öffnet (FileChooser) und einliest.
Geht irgendwie nicht.
Hier ist die Öffnen (Wählen)-Implementierung:
Und hier das Einlesen
Geht nicht, ich bekomme stets FileNotFoundException (couldnt find file specified)
Könnte mir jemand einen Tipp geben?
Danke!
ps Ich arbeite unter Eclipse 3.0 (Windows)
Ich versuche ein Programm zu schreiben, das unter anderem eine Datei öffnet (FileChooser) und einliest.
Geht irgendwie nicht.
Hier ist die Öffnen (Wählen)-Implementierung:
Code:
btnÖffnen.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
JFileChooser chooser = new JFileChooser();
int returnVal = chooser.showOpenDialog(null);
if(returnVal == JFileChooser.APPROVE_OPTION)
{
String name = chooser.getSelectedFile().getName();
System.out.println("Folgende Datei wird geöffnet: "+name);
Einlesen d = new Einlesen();
d.Einl((String)name);
}
}
Und hier das Einlesen
Code:
public void Einl (String datei) {
try {
String zeile;
File eingabeDatei = new File(datei);
FileReader eingabeStrom = new FileReader(eingabeDatei);
BufferedReader eingabe = new BufferedReader(eingabeStrom);
// System.out.println(eingabe.readLine()+"");
while ((zeile = eingabe.readLine()) != null)
{
System.out.println(zeile+"");
}
}
catch (IOException e) {
e.printStackTrace();
}
}
Geht nicht, ich bekomme stets FileNotFoundException (couldnt find file specified)
Könnte mir jemand einen Tipp geben?
Danke!
ps Ich arbeite unter Eclipse 3.0 (Windows)