2011-10-05 41 views
0

我有一个LWUIT textfield滚动问题。我使用它来捕获用户的电子邮件,并且当用户输入大于文本字段宽度的电子邮件时发生问题。文本然后下降,用户在完成之前无法看到他写的内容。我尝试setEnableInputScroll使其向右滚动而不是下降,但没有希望。LWUIT Blackberry TextField水平滚动

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

这截屏http://imageshack.us/photo/my-images/824/scrollproblem.png/ – Mohamed

回答

2

使用email.setSingleLineTextArea(true)避免多

+0

的链接也使肯定你使用1.5或更新版本,因为我认为这个问题已修复为1.5 –

+0

我试过了,下载了LWUIT 1.5版本,仍然有相同的问题 – Mohamed

+0

尝试 - 不设置提供的宽度 –