Hallo zusammen!
Ich habe eine kleine Frage, und zwar habe ich eine jTextArea in einem kleinen Programm von mir, der ich Statusmeldungen zum aktuellen Geschehen im Programm hinzufügen möchte. Diesbezüglich habe ich auch eine Methode geschrieben, die öffentlich für andere Klassen zugänglich ist.
Das Problem ist nun, wenn ich aus einer anderen Klasse diese Methode aufrufe, der Text erst dann erscheint, wenn die Klasse beendet wird. Sprich ich schreibe einige Zeilen Text in diese TextArea, aber erst wenn die Klasse beendet ist, erscheint der ganze Text auf einmal, anstatt - wie es gewünscht ist - nach und nach zu erscheinen, damit der Nutzer weiß, was sein Rechner gerade tut.
Mittels jTextArea.repaint() (wie es in anderen Themen hier vorgeschlagen wurde) oder jTextArea.update() konnte ich keine Besserung bewerkstelligen.
Hat jemand von Euch eine Ahnung, wie das funktionieren könnte?
Vielen Dank!!
Gruß,
Björn
Ich habe eine kleine Frage, und zwar habe ich eine jTextArea in einem kleinen Programm von mir, der ich Statusmeldungen zum aktuellen Geschehen im Programm hinzufügen möchte. Diesbezüglich habe ich auch eine Methode geschrieben, die öffentlich für andere Klassen zugänglich ist.
Das Problem ist nun, wenn ich aus einer anderen Klasse diese Methode aufrufe, der Text erst dann erscheint, wenn die Klasse beendet wird. Sprich ich schreibe einige Zeilen Text in diese TextArea, aber erst wenn die Klasse beendet ist, erscheint der ganze Text auf einmal, anstatt - wie es gewünscht ist - nach und nach zu erscheinen, damit der Nutzer weiß, was sein Rechner gerade tut.
Mittels jTextArea.repaint() (wie es in anderen Themen hier vorgeschlagen wurde) oder jTextArea.update() konnte ich keine Besserung bewerkstelligen.
Hat jemand von Euch eine Ahnung, wie das funktionieren könnte?
Vielen Dank!!
Gruß,
Björn