Hallo!
Habe folgendes Problem: Ich habe eine Oberfläche, bei der während der Laufzeit der Text in einem JTextArea geändert wird. Da dieser zu lang ist, habe ich das ganze in ein JScrollPane gefasst. Soweit funktioniert ja auch alles. Nun möchte ich aber, das man den Textanfang sieht und nicht das Ende, wie es momentan der Fall ist. Ich habe bereits versucht mittels Viewport die Sache zu ändern:
Allerdings ohne erfolg. Zwar springt er äußerst kurz an den Anfang, dann aber wieder an das Ende. Hat jemand eine Idee?
Danke!
Habe folgendes Problem: Ich habe eine Oberfläche, bei der während der Laufzeit der Text in einem JTextArea geändert wird. Da dieser zu lang ist, habe ich das ganze in ein JScrollPane gefasst. Soweit funktioniert ja auch alles. Nun möchte ich aber, das man den Textanfang sieht und nicht das Ende, wie es momentan der Fall ist. Ich habe bereits versucht mittels Viewport die Sache zu ändern:
Java:
JTextArea taPlot = new JTextArea();
JScrollPane spPlot = new JScrollPane(taPlot);
...
taPlot.setText(text);
spPlot.getViewport().setViewPosition(new Point(0,0));
Allerdings ohne erfolg. Zwar springt er äußerst kurz an den Anfang, dann aber wieder an das Ende. Hat jemand eine Idee?
Danke!