TextField text  = new TextField();
...
text.setEchoChar('*');

解决方案 »

  1.   

    去这里看看,你就明白了:
    http://java.sun.com/features/2002/09/pword_mask.html
      

  2.   

    太好了,谢谢 namowen(寒号不已) 
    可我还是想问你个问题:
    他的思想是擦掉控制台上写的文字。可是我发现,他擦写的慢,这样,有的时候输入快了还是能看清密码,很不安全,请问怎样,才能让他擦写的快些,再次感谢!
      

  3.   

    把擦出线程的sleep改小或去掉。
      

  4.   

    谢谢大家,我还想问个比较菜的问题:
    我想把MastingThread类和PasswordField类都放如以PasswordApp类命名的文件中,编译这个文件报错: cannot resolve symbol
    symbol  : class PasswordField
    location: class PasswordApp
         PasswordField passfield = new PasswordField();
    请问该怎么改?非常感谢大家的帮助!
      

  5.   

    JPasswordField passfield = new JPasswordField();
      

  6.   

    http://www.csdn.net/cnshare/soft/12/12913.shtm
    有没有兴趣自己写个jni实现呢?
      

  7.   

    请帮我解决这问题:我想把MastingThread类和PasswordField类都放如以PasswordApp类命名的文件中,编译这个文件报错: cannot resolve symbol
    symbol  : class PasswordField
    location: class PasswordApp
         PasswordField passfield = new PasswordField();
    请问该怎么改?