Используя LWUIT, у меня есть Form
с двумя компонентами: только для чтения TextArea
и Button
:
TextArea text = new TextArea("blah blah blah blah blah blah blah blah blah ...");
text.setEditable(false);
form.addComponent(text);
Button button = new Button("Press Me !");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
// DESIRED CODE IS HERE ...
}
});
form.addComponent(button);
У TextArea
есть Scrollbar
, потому что он содержит длинную String
, когда пользователь перемещает DOWN
, TextArea
s Scrollbar
опускается вниз до достижения конца String
затем Button
сфокусируется, оставляя TextArea
Scrollbar
в конце TextArea
.
Я хочу, чтобы при нажатии Button
полоса прокрутки возвращалась в исходное состояние в Top
TextArea
вместо того, чтобы находиться в Bottom
TextArea
. Как я мог это сделать?