我遇到LWUIT textfield scroll right问题。我用它来捕获用户的电子邮件,当用户输入的邮件大于文本字段的宽度时,就会出现问题。然后文本下降,用户在完成之前无法看到他写的内容。我尝试了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);
答案 0 :(得分:2)
使用email.setSingleLineTextArea(true)
来避免多行