ali7566
Lieutenant
- Registriert
- Feb. 2007
- Beiträge
- 938
Hallo leute,
ich habe ein Java Programm zu testzwecken erstellt das mit dem FileReader Textdateien einlesen soll und dies dann in einer TextArea ausgeben soll. Fehler hab ich keine aber der Text wird nicht eingelsen. Am pfad liegt es nicht.
Hier mal der Code:
Wäre dankbar für hilfen
ich habe ein Java Programm zu testzwecken erstellt das mit dem FileReader Textdateien einlesen soll und dies dann in einer TextArea ausgeben soll. Fehler hab ich keine aber der Text wird nicht eingelsen. Am pfad liegt es nicht.
Hier mal der Code:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class einlsen
{
public static void main(String [] args)
{
Fenster f= new Fenster();
}
}
class Fenster extends Frame implements ActionListener
{
public Label erkl= new Label("Eingelesener wert: ");
public TextArea tr= new TextArea();
public Button lesen= new Button("Einlesen");
public Fenster()
{
super("Einlese-Programm");
this.setBackground(Color.white);
this.addWindowListener(new FensterSchließen());
this.add("North", erkl);
this.add("Center", tr);
this.add("South", lesen);
lesen.addActionListener(this);
this.pack();
this.setVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource()== lesen)
{
try
{
FileReader ausleseObjekt= new FileReader("one.txt");
BufferedReader auslesen= new BufferedReader(ausleseObjekt);
String zeile= auslesen.readLine();
while(zeile != null)
{
zeile= auslesen.readLine();
tr.setText(zeile);
}
ausleseObjekt.close();
} catch (IOException e){
}finally {
}
}
}
}
class FensterSchließen extends WindowAdapter
{
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
}
Wäre dankbar für hilfen