SWT: StyledText append und mitscrollen

cschlaefcke

Grünschnabel
Hallo Leute,

ich versuche gerade mit SWT und dem StyledText-Widget eine Messagebox zu erzeugen, die von einem Thread mit append befüllt wird. Klappt auch soweit alles ganz gut.
Leider kann ich nicht herausfinden, wie man nach dem "append" auf der letzten Zeile stehen bleibt. Ich habe schon gegoogelt und auch die API von Eclipse/SWT konsultiert, leider ohne Erfolg.

Vielen Dank für eventuelle Hinweise!

Gruß,

Chris
 
Hi,
bin nach nen bischen googlen auf Folgendes gestoßen. Bei mir das echt gut.

Code:
private void scrollToEnd() {
  int docLength= styledText.getCharCount();
  if (docLength > 0) {
    styledText.setCaretOffset(docLength);
    styledText.showSelection();
  }
}
 
Zurück