Darum wirst Du wohl nicht herumkommen.Math55 hat gesagt.:gibt es einen anderen weg als datei öffnen und dann zeilenweise einlesen?
Math55 hat gesagt.:gibt es einen anderen weg als datei öffnen und dann zeilenweise einlesen?
Mick hat gesagt.:Math55 hat gesagt.:gibt es einen anderen weg als datei öffnen und dann zeilenweise einlesen?
Ja - byteweise
*duckundwech*
meez hat gesagt.:Dann noch Charkterweise...![]()
class bla {
private BufferedReader in = null;
private JTextArea jtarea = null;
private void opener()
{
jtarea = new JTextArea();
FileReader fLeitKas = new FileReader("/tmp/leitkas.dat");
//reader um aus der Datei zu lesen
BufferedReader in = new BufferedReader(fLeitKas);
}
private void leser()
{
new Timer().schedule(new TimerTask()
{
public void run()
{
String line = "";
while((line = in.readLine()) != null)
{
if(line.endsWith("Tagesende fertig")
cancel(); //bricht timer ab!
jtarea.append(line);
jtarea.append("\n"); //Zeilenumbruch falls nötig
}
}
}
//waretet hier iWait sekunden bis zum Ausführen
, iWait * 500, iWait *1000);
}
}