Hallo, bin Java-Anfänger, habe ein Programm geschrieben, weiß aber nicht wo der Fehler liegt:
import java.awt.*;
import java.util.StringTokenizer;
import java.io.*;
public class FlowLayoutTest {
public static void main(String argv[]){
Frame f=new Frame();
f.setLocation(300,300);
f.setTitle("Honi Soit Mal Y Penne");
try {
//FileReader erzeugen, Datei lesen
FileReader fr=new FileReader("Textdatei.txt");
BufferedReader br=new BufferedReader(fr);
//erste Zeile lesen
String sline=br.readLine();
//Solange einlesen und am Bildschirm ausgeben, bis Ende erreicht ist
while(sline!=null) {
System.out.println(sline);
sline=br.readLine();
}
//Datei schließen
System.out.println(sline);
br.close();
}
catch(IOException e) {System.out.println(e);}
}
//String text=DateiZugriff.lesen("Textdatei.txt");
StringTokenizer st=new StringTokenizer("Textdatei.txt","\t\n\r");
Panel p=new Panel(new FlowLayout(FlowLayout.LEFT));
while(st.hasMoreTokens()){
String token=st.nextToken();
p.add(new Label(token));
}
f.add(p);
f.setVisible(true);
}
}
Folgende Fehlermeldung in Eclipse:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at FlowLayoutTest.main(FlowLayoutTest.java:6)
Danke schon mal für die Antworten.
import java.awt.*;
import java.util.StringTokenizer;
import java.io.*;
public class FlowLayoutTest {
public static void main(String argv[]){
Frame f=new Frame();
f.setLocation(300,300);
f.setTitle("Honi Soit Mal Y Penne");
try {
//FileReader erzeugen, Datei lesen
FileReader fr=new FileReader("Textdatei.txt");
BufferedReader br=new BufferedReader(fr);
//erste Zeile lesen
String sline=br.readLine();
//Solange einlesen und am Bildschirm ausgeben, bis Ende erreicht ist
while(sline!=null) {
System.out.println(sline);
sline=br.readLine();
}
//Datei schließen
System.out.println(sline);
br.close();
}
catch(IOException e) {System.out.println(e);}
}
//String text=DateiZugriff.lesen("Textdatei.txt");
StringTokenizer st=new StringTokenizer("Textdatei.txt","\t\n\r");
Panel p=new Panel(new FlowLayout(FlowLayout.LEFT));
while(st.hasMoreTokens()){
String token=st.nextToken();
p.add(new Label(token));
}
f.add(p);
f.setVisible(true);
}
}
Folgende Fehlermeldung in Eclipse:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at FlowLayoutTest.main(FlowLayoutTest.java:6)
Danke schon mal für die Antworten.