java密码字段:点代码

问题描述 投票:0回答:2

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

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

谢谢。
(顺便说一句,这是第一篇文章,所以如果有什么我应该改变的地方,请毫不犹豫地说出来)

这是代码中最重要的部分:

if (getjCheckBox().isSelected()){
    getjPasswordField().setEchoChar((char)0);
  } else {
    getjPasswordField().setEchoChar('*');
  }

java jpasswordfield
2个回答
1
投票

您无法查找 ASCII 字符,因为它不是 ASCII 字符而是 unicode 字符。您要找的应该是这个

可以通过

field.setEchoChar('\u2022');

设置

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


0
投票

Blockquote

[在此输入图像描述][1]

我需要密码 [1]:https://i.sstatic.net/rx3pICkZ.jpg

© www.soinside.com 2019 - 2024. All rights reserved.