Hallo,
die Frage ist sehr trivial, aber ich find keine passende Antwort dazu....
ich habe ein txt Datei die ich einlese und in einer jTextArea ausgebe.
Jetzt will ich in einer 2. jTextArea die selbe txt Datei einlesen und aber nur eine bestimmte Zeile die z.B. das Wort "Name" enthält ausgebn.
die Frage ist sehr trivial, aber ich find keine passende Antwort dazu....
ich habe ein txt Datei die ich einlese und in einer jTextArea ausgebe.
Jetzt will ich in einer 2. jTextArea die selbe txt Datei einlesen und aber nur eine bestimmte Zeile die z.B. das Wort "Name" enthält ausgebn.
Java:
BufferedReader br = null;
BufferedReader br2 = null;
try {
br = new BufferedReader(new FileReader(new File("tasks.txt")));
while((line = br.readLine()) != null) {
// Ganze Zeile:
System.out.println(line);
jTextArea1.setText(jTextArea1.getText() + "\n" + line); // alle Tasks in TextArea anzeigen
// ...
}
br2 = new BufferedReader(new FileReader(new File("tasks.txt")));
while((line = br2.readLine()) != null) {
// Ganze Zeile:
System.out.println(line);
if ((line.matches("Name"))) {
jTextArea2.setText(jTextArea2.getText() + "\n" + line); // alle Tasks in TextArea anzeigen
}
// ...
}