java 密码字段:点代码

java password field : dot code

密码字段中的基本点是否有代码?这个:dot

我有一个显示密码的按钮(使用 setEchoChar()),但是如果我在用户再次隐藏密码时放上星号 (*),那就很难看了。

谢谢。
(顺便说一句,首先 post,所以如果有什么我应该改变的,请毫不犹豫地说出来)

这是代码中最重要的部分:
if (getjCheckBox().isSelected()){ getjPasswordField().setEchoChar((char)0); } else { getjPasswordField().setEchoChar('*'); }

您不能查找 ASCII 字符,因为它不是 ASCII 字符而是 unicode 字符。你要找的应该是this一个

可以通过field.setEchoChar('\u2022');

设置

但更合理的选择是覆盖当前外观使用的默认设置。