Java 如何在Blackberry文本框中输入用户名和密码字段?

Java 如何在Blackberry文本框中输入用户名和密码字段?,java,blackberry,Java,Blackberry,如何在文本框中输入用户名和密码字段 usernameField = new EditField("USERNAME:", ""); passwordField = new PasswordEditField("PASSWORD:", ""); add(usernameField); vm.add(new LabelField("\n")); add(passwordField); ButtonField buttonField_1 = new ButtonField( "Login",Butto

如何在文本框中输入用户名和密码字段

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

你可以试试那个链接。它有助于制作盒子,但即使是我也一直在努力创建一个与你建议的一样的盒子。如果有人有更多想法,我将不胜感激。

这个博客帮助你创建用户名和密码文本框

如果你从文件中获取的文本超过了你可以使用的范围
usernameField.getText()passwordField.getText()

解释您的问题。使用
usernameField.getText()
passwordField.getText()
EditField
PasswordEditField
检索文本。您将
放入文本框是什么意思?
?如果您从某个数据库或其他类获取数据,您可以在EditField或PasswordField上使用settext()方法,这是您想要的吗?否则请解释我们知道的问题,我想做一个圆形的矩形,把这些区域放进去,就像在黑色背景中,中间有一个白色的矩形,里面有两个区域