java如何让文本框隐藏输入的密码

代码如下:
public class LoginActivity extends Activity implements View.OnClickListener {

private LoginActivity context;
private EditText et_name;
private EditText et_pwd;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
context = this ;
SystemBarUtils.initSystemBar(context, R.color.transparent);
initView();
}

private void initView() {
Button btn_login = (Button) findViewById(R.id.btn_login);
btn_login.setOnClickListener(this);
TextView tv_zhuce = (TextView)findViewById(R.id.tv_zhuce);
tv_zhuce.setOnClickListener(this);
et_name = (EditText)findViewById(R.id.et_name);
et_pwd = (EditText)findViewById(R.id.et_pwd);
}

@Override
public void onClick(View v) {
switch (v.getId()){
case R.id.btn_login:
String username = et_name.getText().toString();
String password = et_pwd.getText().toString();
if(username!=null&&username.length()>0&&password!=null&&password.length()>0) {
Progress.show(context,"登录中...");
AVUser.logInInBackground(username, password, new LogInCallback() {
public void done(AVUser user, AVException e) {
if (e == null) {
// 登录成功
Progress.dismiss();
GoHome();
} else {
// 登录失败
Progress.dismiss();
Toast.makeText(context,"登录失败",Toast.LENGTH_SHORT).show();
}
}
});
}else{
Toast.makeText(context,"请填写登录信息",Toast.LENGTH_SHORT).show();
//GoHome();
}

break;
case R.id.tv_zhuce:
Register();
break;
}
}

如果你开发的是java窗口应用程序,那么输入密码的文件框使用:JPasswordField jPasswordField = new JPasswordField();

如果你是做的jsp开发,那么输入密码的文本框使用:<input type ="password" name = "password"/>

这样输入的密码就会被.......代替。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-06-11
只需要给文本框type 类型 设置为password即可
如<input type="password" ></input>
第2个回答  2016-06-04
密码不用文本框,用javax.swing.JPasswordField
第3个回答  2016-05-26
<input type="password"/>这种不就是会将密码全部变为*****吗?你的隐藏是指什么?
第4个回答  2016-05-18
密码:<input type = "password" name = "password"/>
不知道你说的是这个吗?

java如何让文本框隐藏输入的密码
如果你开发的是java窗口应用程序,那么输入密码的文件框使用:JPasswordField jPasswordField = new JPasswordField();如果你是做的jsp开发,那么输入密码的文本框使用: 这样输入的密码就会被...代替。

java做个登录帐号和密码的那个 我想把输入密码时用*号掩盖起来这么编写...
纯JAVA里:TextFirld pw = new TextFirld (10);\/\/创建单行密码的文本框.pw.setEchoChar('*');\/\/指定密码显示为*. jsp里:

java代码如何实现文本框的记忆功能,就像QQ那样第二次登陆QQ号还能在文本...
这个好实现,你可以存数据库中,登陆的时候,将数据存到数据库中。给文本框一个聚焦时间,用js写 ,将数据库中的登陆记录给读取出来,显示在输入框中。不知道楼主听明白了没。

java编程如何使文本框不允许输入和粘贴除数字以外
首先你要给你的文本框加入监听.就是获得焦点时和失去焦点时.分别在里面调用一个对数字进行判断的方法.判断方法简单的就是loveweizaiwan了.思路就是先不管用户输入的是什么.当要提交前或者是要插库前对这个文本框内容进行验证.这个是传统的验证思路.若你需要实现一个实时验证的机制.那么就是需要向我开始...

Java 怎样让文本框记住上一次输入的信息
可以把qq号写在一个文件里,去文件里读就可以。如果想保密的话,可以定义一个串行化的类,成员包括qq号,还可以有密码,把对象写到文件里。

如何让密码框实现不能粘贴的功能
可以在文本框中写:onpaste="return false"javascript: function KeyDown(){ if ((window.event.ctrlKey)&& ((window.event.keyCode==99)|| (window.event.keyCode==118))){ alert("禁止复制粘贴!");event.returnValue=false;} } Click somewhere in the document.An alert box will te...

编写JAVA程序,在其中有一个按钮和一个文本框。单击按钮时,文本框中显...
1、首先,设置在网页中显示文本的格式,文本的高度为100像素,宽度为280像素。2、定义显示文本的字体大小为22像素,离左侧和右侧的距离设置为自动,离顶部的距离设置为15像素。3、用font标签在网页中插入要显示的文本。4、由于显示的文本内容是动态控制的,所以设置一个标识符poemsi,用来动态表示显示的...

java图形界面文本框和密码输入框赋值问题
getText()方法是获取当前文本框中的内容,当前有内容得到的就不会是空,但是你代码中newUsername和newPassword是在窗体构造方法中通过getText()赋值的,此时文本框还是空的,自然getText()赋到变量中的值是空的,所以你打印newUsername和newPassword得到的是空,而打印getText()得到的是值,因为后者会去取...

java输入密码在文本框里显示"*"
如果用图形界面的话好像有方法显示“*”的 --- passwordinput.setEchoChar('*') ;\/\/ 设置回显

java(struts2)中如何隐藏文本框
在struts2中提供了一些特有的标签:文本框用来表示,但是这个只能设置readonly或者disabled属性,不可以隐藏。要想达到隐藏效果,请使用:即可。

相似回答