现在都是使用public char[] getPassword()来获取输入的密码
至于什么原因嘛,呵呵,简单地说就是基于安全的考虑

解决方案 »

  1.   

    不会吧,现在还有这样的错误,,
    自JDK 1.1以后,(你可以在JDK1.4.0的帮助文档中看到)对于JPasswordField 已经不赞成使用
    getText()方法了,,你还用,当然了,,
    解决的办法就是2种,,
    一种,用楼上那位兄弟的方法,,还有一种,,
    就是用以前的JDK,
    不过还是出于安全考虑,用楼上那位兄弟的方法好,
      

  2.   

    谢谢那请问public char[] getPassword()怎么用呢?
    能给实例代码吗?
      

  3.   

    new String(jPasswordFieldPWD.getPassword())得到的就是密码
      

  4.   

    看来这位老大虽然级别很高,但对swing还不是很熟悉,呵呵