2012-04-26 64 views
0

如何将用户名和密码字段放入文本框中?如何将用户名和密码字段添加到黑莓文本框中?

usernameField = new EditField("USERNAME:", ""); 
passwordField = new PasswordEditField("PASSWORD:", ""); 
add(usernameField); 
vm.add(new LabelField("\n")); 
add(passwordField); 
ButtonField buttonField_1 = new ButtonField("Login",ButtonField.FIELD_HCENTER); 
add(buttonField_1); 
ButtonField buttonField_2 = new ButtonField("Forgot Password",ButtonField.FIELD_HCENTER); 
add(buttonField_2); 
buttonField_1.setMargin(100, 10, 10, 10); 
//popup1(); 
buttonField_1.setChangeListener(new FieldChangeListener() { 
    public void fieldChanged(Field arg0, int arg1) { 
     if (usernameField.getTextLength() == 0 || passwordField.getTextLength() == 0) { 
      Dialog.alert("You must enter a username and password"); 
     } else { 
      profile(); 
     } 
    } 
}); 

buttonField_2.setChangeListener(new FieldChangeListener() { 
    public void fieldChanged(Field arg0, int arg1) { 
     UiApplication.getUiApplication().pushScreen(new Forgot_Pwd()); 
    } 
}); 
+1

向您解释问题。使用'usernameField.getText()'和'passwordField.getText()'从'EditField','PasswordEditField'中检索文本。你是用'进入文本框'来表达什么意思? – Rupak 2012-04-26 07:04:16

+0

如果你从一些数据库或其他类中获取数据,你可以在EditField或PasswordField上使用settext()方法,这是你想要的,否则解释我们知道的问题,你实际上想要什么。 – BBdev 2012-04-26 08:40:39

+0

我想制作一个圆形矩形并将这些字段放入它们中 – 2012-04-26 09:09:54

回答

相关问题