Hi zusammen,
ich verzweifel gerade an einer Aufgabe.
Ich soll ein Text Editor basteln der eine Suchfunktion hat. Desweiteren wird das gesuchte wort markiert und die Zeilen wo Treffer sind ausgegeben. Funktioniert soweit wunderbar.
Nun zu meinen Problem.
Die gefundenen Zeilen mit meiner Suchanfrage werden erst nachdem die Suche beendet wurde in die textArea geladen. Ich möchte aber das nachdem eine Zeile gefunden wurde diese sofort an das Textfeld geschickt wird.
Hier der Abschnitt
Kann mir jemmand helfen ?
:?:
ich verzweifel gerade an einer Aufgabe.
Ich soll ein Text Editor basteln der eine Suchfunktion hat. Desweiteren wird das gesuchte wort markiert und die Zeilen wo Treffer sind ausgegeben. Funktioniert soweit wunderbar.
Nun zu meinen Problem.
Die gefundenen Zeilen mit meiner Suchanfrage werden erst nachdem die Suche beendet wurde in die textArea geladen. Ich möchte aber das nachdem eine Zeile gefunden wurde diese sofort an das Textfeld geschickt wird.
Hier der Abschnitt
Code:
String buffer="";
int n=0;
while(tokenizer.hasMoreTokens())
{
Zeile[n]= tokenizer.nextToken("\n");
textArea.setText("");
if(Zeile[n].contains(s))
{
buffer = buffer + Zeile[n]+ "\n"; // lese alle zeilen in den buffer!
System.out.println(Zeile[n]); //später textArea
}
n++;
}
textArea.setText(buffer); // gib buffer in textArea aus!
:?: