当前位置: 代码迷 >> J2SE >> JPasswordField获取值的有关问题
  详细解决方案

JPasswordField获取值的有关问题

热度:328   发布时间:2016-04-24 01:32:38.0
JPasswordField获取值的问题
JPasswordField jPasswordField1 = new JPasswordField();
jPasswordField1.setBounds(113, 111, 173, 22);

然后在点击事件里面,

 JOptionPane.showMessageDialog(null,jPasswordField1.getPassword().toString()); //弹出密码

得到的却不是输入的值。得到的是以[C@开头,后面跟上7个数字字母的字符串。
这个是为什么?

------解决方案--------------------
这样才行的
char[] values = jPasswordField1.getPassword();
String password = new String(values);
  相关解决方案