首页 > 解决方案 > 如何在 JavaFX 中的密码字段本身中屏蔽和取消屏蔽 JFXPasswordField 的字符

问题描述

我在 JavaFX 中设计了这个登录页面。

在此处输入图像描述

我希望当我单击 JFXPasswordField 旁边的 Eye 按钮时,onPressed 密码应该在 PasswordField 本身中以文本格式显示。

当我释放鼠标按钮时,即眼睛按钮释放密码应该像往常一样用黑点编码。

在摇摆中,我使用

解码 -

String password = String.valueOf(txtCurrentPassword.getPassword());
txtCurrentPassword.setText(password);
txtCurrentPassword.setEchoChar((char) 0);

并编码 -

txtCurrentPassword.setEchoChar('\u2022');

请帮助我使用 JavaFX 实现此设计代码。

标签: javajavafxjavafx-8jfoenix

解决方案


推荐阅读