【问题标题】:LWUIT Blackberry TextField horizontal scrollLWUIT Blackberry TextField 水平滚动
【发布时间】:2011-10-07 16:55:23
【问题描述】:

我遇到了 LWUIT 文本字段滚动右问题。我正在使用它来捕获来自用户的电子邮件,当用户输入的电子邮件大于文本字段的宽度时,就会出现问题。然后文本下降,用户在完成之前看不到他写的内容。我试过 setEnableInputScroll 让它向右滚动而不是向下滚动,但没有希望。

    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);

【问题讨论】:

标签: blackberry java-me lwuit


【解决方案1】:

使用email.setSingleLineTextArea(true) 避免多行

【讨论】:

  • 还要确保您使用的是 1.5 或更新版本,因为我认为此问题已在 1.5 中得到解决
  • 我试过了,下载了LWUIT 1.5版本还是一样的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多