随着技术的发展,现在无论是网页还是客户端在输入密码的时候为了保护用户的隐私,都会将密码进行特殊符号处理,作为主流语言之一的Java同样也支持这个操作,具体如下。

一、创建密码框

JPasswordField textPass = new JPasswordField(15);        
//括号中的是数字密码框支持输入的字符数

二、设置密码图形

这个括号里是设置密码显示的符号,不设置默认就是点(·);也可以设置其他符号如“@”,“#”,“&”这些符号都可以,可以在括号中填入对应编码,也可以填入对应的字符。

textPass.setEchoChar('\u2605');// 设置显示的密码符号

三、获取密码框输入的内容

String password = textPass.getText();