D
delicious1985
Gast
Hallo,
ich möchte in Java gerne eine nicht scrollbare konsole haben.
eigentlich nur text der in einem JLabel von oben nach unten zeilenweise
ausgegeben wird.
Ich möchte keine JTextArea benutzen, da ich nicht möchte, daß aus dem Sichtfeld geratener Text noch zu sehen ist.
Meine Methode wäre nun ein Grid Layout anzulegen, daß so viele Zeilen hat, daß es
noch in den sichtbaren Bereich reinfällt, dann einen String mit dem Text anzulegen
(wobei ich da gerne den Operator für eine neue Zeile wissen würde) und dann
die einzelnen Zeilen zu updaten.
Das erscheint mir jedoch recht mühsam und so frage ich mich ob es auch möglich ist
eine JTextArea nicht scrollbar, nicht markierbar und immer unten alignt einzusetzen (so, daß der Textbereich sich von oben nach unten füllt und dann immer Unten eine neue Zeile dranhängt bzw. unten alignt ist wenn der ganze Text geupdated wird).
Ich hätte gerne eine Antwort von einem erfahrenen Java Programmierer, der mir die sauberste Lösung nennen kann.
Das wär echt toll.
Lieber Gruß,
Kai
ich möchte in Java gerne eine nicht scrollbare konsole haben.
eigentlich nur text der in einem JLabel von oben nach unten zeilenweise
ausgegeben wird.
Ich möchte keine JTextArea benutzen, da ich nicht möchte, daß aus dem Sichtfeld geratener Text noch zu sehen ist.
Meine Methode wäre nun ein Grid Layout anzulegen, daß so viele Zeilen hat, daß es
noch in den sichtbaren Bereich reinfällt, dann einen String mit dem Text anzulegen
(wobei ich da gerne den Operator für eine neue Zeile wissen würde) und dann
die einzelnen Zeilen zu updaten.
Das erscheint mir jedoch recht mühsam und so frage ich mich ob es auch möglich ist
eine JTextArea nicht scrollbar, nicht markierbar und immer unten alignt einzusetzen (so, daß der Textbereich sich von oben nach unten füllt und dann immer Unten eine neue Zeile dranhängt bzw. unten alignt ist wenn der ganze Text geupdated wird).
Ich hätte gerne eine Antwort von einem erfahrenen Java Programmierer, der mir die sauberste Lösung nennen kann.
Das wär echt toll.
Lieber Gruß,
Kai