作者cplusplus (C++)
看板java
标题Re: [问题] Console输入密码时显示*号
时间Mon Jun 12 16:33:21 2006
※ 引述《[email protected] (飞)》之铭言:
: 如果您有真正去思考它的解决方案,
: 您会发现其实它只是产生一个thread去
: 重复在print screen上做文章.
: (因为jdk没support抓standard input stream 的key event)。
: 没抓到key event您要它如何删除预设的*呢?
: 或许用空白字元代替*会让您好过一些。
: 若您还是坚持要尽善尽美的话,那就写JNI吧。
: ※ 引述《[email protected] (Southern Cross)》之铭言:
: > 先谢谢大大个分享 orz
: > 小弟在使用此范例的时候 会发现会印出预设的*
: > 多印一个 不知道有哪位大大能提供解决的方法吗 ?
: > 我尝试改过 都没成功
刚刚看了 sdk 6 beta
里面新功能有一项是 improved password prompting
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4050435
你可以试试看 如果可以换sdk的话
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.217.14