【发布时间】:2010-09-14 10:55:16
【问题描述】:
我正在开发一个简单的小程序,它有一个简单的登录界面。
为了简洁起见,我有两个用于用户名和密码的 JTextField,我也将它们用作标签。即,首先,用户名 JTextField 将预先填充灰色文本“用户名”,密码 JTextField 将预先填充“简单密码”。
然后,只要 JTextField 获得焦点,我就会清除预填充文本并将文本颜色设置为黑色。类似于 stackoverflow 的搜索框,但在摇摆中。
现在,为了安全起见,我想在密码 JTextField 获得焦点时屏蔽密码字段(但当然,预填充的文本仍然清晰易读)。 JPasswordField 不允许切换掩码/取消掩码。
对于在我的简单小程序中获取此功能的简单方法有什么想法吗?
【问题讨论】: