LWUIT Blackberry TextField горизонтальная прокрутка - PullRequest
0 голосов
/ 05 октября 2011

У меня проблема с правой прокруткой текстового поля LWUIT.Я использую его для захвата электронного письма от пользователя, и проблема возникла, когда пользователь вводит электронное письмо, превышающее ширину текстового поля.Текст затем уменьшается, и пользователь не может видеть то, что он пишет, пока он не закончил.Я попытался setEnableInputScroll, чтобы заставить его прокручиваться вправо, а не падать, но без надежды.

enter image description here

    Container username = new Container(new BoxLayout(BoxLayout.X_AXIS));

    Label emailLabel = new Label("E-mail");
    emailLabel.setPreferredW(120);
    emailLabel.getStyle().setAlignment(Label.RIGHT);
    username.addComponent(emailLabel);
    final TextField email = new TextField(userName);

    email.setLabelForComponent(emailLabel);
    email.setPreferredW(170);

    email.setEnableInputScroll(true);

    username.addComponent(email);
    _form.addComponent(username);

1 Ответ

2 голосов
/ 07 октября 2011

используйте email.setSingleLineTextArea(true), чтобы избежать многострочного

...