LWUIT Scrolling - PullRequest
       14

LWUIT Scrolling

1 голос
/ 20 сентября 2011

Вот еще один вопрос, касающийся JavaMe и LWUIT.

Мне нужно вручную прокрутить TextArea с помощью методов и т. Д. TextArea содержит методы, отвечающие только за получение текущей позиции прокрутки, а также ее включение и отключение.

Как я могу это сделать?


Я решил проблему, используя наследование от TextArea и делегированные защищенные методы прокрутки (setScrollX и setScrollY соответственно). Спасибо всем!

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

Вы можете использовать scrollRectToVisible (), который часто более удобен, чем scrollY, и добавляет плавную анимацию прокрутки.

2 голосов
/ 20 сентября 2011

TextArea расширяет TextField.В классе TextField есть метод setCursorPosition.Поэтому я предлагаю использовать этот метод, и вы перебираете содержимое TextArea, пока не достигнете желаемой позиции.

...