Teilzeitphilosoph
Erfahrenes Mitglied
N´abend.
Ich bastel an einem kleinen Programm, was mir ne Datei öffnet, nach einem vorher eingegeben String sucht, diesen dann verändert und die Datei speichert. Das läuft in etwa so ab:
Datei öffnen, JTextArea anlegen, Datei Zeile für Zeile lesen und jede Zeile in die JTextArea kopieren. Gesuchten String finden und veränderte Zeile statt des Originals in die JTA kopieren. Wie oben weiter machen und am Ende die JTextArea in eine neue Datei schreiben, fertig.
Das Problem ist, dass es bei Dateien ab 40kb aufwärts nicht mehr t, weil es zu viel Text ist. Hat jemand ne Idee, wie man das leichter bzw. ohne JTextArea machen kann? Ich brauch wirklich nur was, was die gesuchten Zeilen verändert, den Rest so lässt und trotzdem die Datei speichert.
-bedank-
TZP
Ich bastel an einem kleinen Programm, was mir ne Datei öffnet, nach einem vorher eingegeben String sucht, diesen dann verändert und die Datei speichert. Das läuft in etwa so ab:
Datei öffnen, JTextArea anlegen, Datei Zeile für Zeile lesen und jede Zeile in die JTextArea kopieren. Gesuchten String finden und veränderte Zeile statt des Originals in die JTA kopieren. Wie oben weiter machen und am Ende die JTextArea in eine neue Datei schreiben, fertig.
Das Problem ist, dass es bei Dateien ab 40kb aufwärts nicht mehr t, weil es zu viel Text ist. Hat jemand ne Idee, wie man das leichter bzw. ohne JTextArea machen kann? Ich brauch wirklich nur was, was die gesuchten Zeilen verändert, den Rest so lässt und trotzdem die Datei speichert.
-bedank-
TZP