在java的swing包中的JPasswordField怎样取出它其中那个的文本,是输入的真实文本

 我来答
yuanteng33
2013-06-10 · 超过10用户采纳过TA的回答
知道答主
回答量:60
采纳率:100%
帮助的人:20.4万
展开全部
懂你, 你输出出来是加密的乱码是吧, 我也遇到了这个问题, 感觉最好是用JPassword.getPassworf (),返回char[N] 这个字符数组,然后你在用你需要核对的密码也创建一个字符数组,进行for(int i=0,i<N;i++),
一个一个对比, 看是不是密码, 如果用toString 的话 就是乱码了(初始化问题),
个人的拙见,自己也在考虑中..
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-07
展开全部
getPassword() 获得用户输入的文本信息,返回值为char全数组 getText()出于安全考虑,此方法已废弃。使用 * getPassword 方法来代替 但也可以使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-07
展开全部
getPassword() 获得用户输入的文本信息,返回值为char全数组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
czhx1121
2015-03-05
知道答主
回答量:6
采纳率:0%
帮助的人:5.2万
展开全部
new String(pw.getPassword())
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
肥羊豆丁儿
2015-05-07
知道答主
回答量:8
采纳率:0%
帮助的人:8632
展开全部
getpassword()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式