问题标签 [jpasswordfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1218 浏览

java - java密码字段:点码

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

我有一个显示密码的按钮(使用 setEchoChar()),但如果我在用户再次隐藏密码时加上星号 (*) 会很丑。

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

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

0 投票
0 回答
51 浏览

java - 当没有 jtextfield 使用 keypress 时,或出现 jpasswordfield 标签

我的按键代码

与 myBlink() 作为

按下“A”键时使标签可见。如果我放置一个 jPasswordField 或 jTextField(参见下面添加到按键的代码),按键中的任何标签都不可见。

当 jFrame 打开时,passwordField 或 textField 设置为 visible(false)。为什么密码字段或文本字段会导致按键操作与添加另一个标签时不同。

0 投票
0 回答
121 浏览

netbeans - 我在netbeans中使用getText()所以它显示弃用错误如何将getText()转换为getPassword()?

当我倾向于更改 getText() 时,它会在构建时引发错误

0 投票
1 回答
653 浏览

java - 如何为 JPassword 字段设置值?

我需要填充JPassword字段。但是看起来没有方法setPassword (char [])

唯一的方法是setText. 但是我需要喂一个String

由于getText已弃用,所以我认为setText也将被弃用。

这是stackoverflow上答案的摘录

When calling getText you get a String (immutable object) that may not be changed (except reflection) and so the password stays in the memory until garbage collected

当我setText. 我喂一个String,它留在记忆中。为什么不setText被弃用?为什么没有setPassword (char [])方法?

0 投票
2 回答
571 浏览

java - Java JPasswordField .getPassword() 问题

我正在使用 JPasswordField 来获取登录功能的用户名和密码。.getPassword 适用于密码,但不适用于用户名。如果我输入相同的内容,知道为什么它不适用于用户名吗?

这是我的代码:

0 投票
2 回答
998 浏览

java - Java JPasswordField

因此,我必须编写一个提示用户输入密码的程序,该密码必须遵循三个要求:至少 8 个字符长,只有字母和数字,以及至少两位数字。现在,我创建的用于检查这三个要求的方法我认为是合理的,但是我的程序还必须进行一些异常处理,并且如果其中一个要求关闭,则能够要求用户重新输入密码并显示相应的错误消息遵循每个要求。我创建了一个字符串 errorMessage 来中继该消息,但是当我尝试在我的 main 中调用它时它给了我一个错误?

我的另一个问题是必须使用 JPasswordField 将密码输入我的程序,但我什至很难设置它,因为我阅读的 JPanel、按钮和动作事件等许多其他因素必须随之而来. 我尝试使用 JPasswordField 并注意到输入密码的行将其作为数组输入,当我的 checkPassword 方法需要一个字符串时,我怎样才能将该密码作为字符串输入?

到目前为止,这就是我的程序所拥有的:

如果我的一些问题看起来很初级,我提前道歉,任何帮助将不胜感激,谢谢!

0 投票
1 回答
168 浏览

java - 无法在 Ubuntu 上的 JPasswordField 中输入重音字符

在一个摇摆应用程序中,我有文本字段和密码字段。在 Windows 上一切都很好。在 Ubuntu (14-16) 上,我可以在 中输入重音字符JTextField,但不能在JPasswordField. 至少不是通过键入(我可以在 中粘贴 de 重音字符JPasswordField)。

这是一个示例代码:

在 Windows 上的结果:

在此处输入图像描述

在 Ubuntu 上的结果:

在此处输入图像描述

0 投票
2 回答
4329 浏览

java - 将密码字符替换为 JPasswordField 中的点

a 的默认密码符号JPasswordField是一个点。

在此处输入图像描述

但这将被 Java Look and Feel替换为星号。

在此处输入图像描述

有没有办法在加载外观后再次将此符号替换为点?

我已经知道JFrame在加载外观代码之前初始化或创建对象是这样做的,所以请建议一些其他的东西,比如setEchoChar(char c).

0 投票
1 回答
201 浏览

java - 清空 jtextfield/jpassword 删除声音

好吧,我正在开发一个需要用户输入的 java 项目。我意识到如果用户在字段中没有字符时按退格键,则会听到窗口警告声。请问我怎么能阻止这个。如果在不同平台上的行为可能完全不同,我的系统是 Windows 10。谢谢你。

0 投票
1 回答
284 浏览

java - JPasswordBox 字段太大。我如何使它变小?

我对编写 Java 完全陌生。我正在创建一个界面,收集该地区所有互联网连接的列表。用户在其中选择一个,输入密码,然后该人可以连接到密码。我的密码字段有问题...密码框太大了。

在此处输入图像描述

我该如何解决?这是代码。