2011-10-05 90 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

嘗試 - 不設置提供的寬度 –