jpasswordfield相关内容
我目前正在为一家虚构的公司设计登录系统,现在我只有主登录,需要大量清理.下面是我的登录处理程序. 私有类 LoginButtonHandler 实现 ActionListener {公共无效actionPerformed(ActionEvent e){if(_uid.getText().equalsIgnoreCase("Nathan") && _pwd.getText().equals("pa
..
我正在尝试更改 Java Swing (Netbeans) 中 JPasswordField 的背景颜色. 这是我所拥有的: private void pstxtPasswordKeyPressed(java.awt.event.KeyEvent evt) {//从密码框中获取字符串userPassword = new String(pstxtPassword.getPassword())
..
我有这个代码: import java.awt.Color;导入 java.awt.Component;导入 java.awt.Dialog.ModalityType;导入 java.awt.Dimension;导入 java.awt.Graphics;导入 java.awt.GridBagConstraints;导入 java.awt.GridBagLayout;导入 java.awt.Gri
..
我以前从未想过,只使用了返回字符数组的方法 getPassword 并且我看到 getText 方法被弃用.但现在我想,为什么这种方法被弃用?. Java 文档说明: 已弃用.从 Java 2 平台 v1.2 开始,由 getPassword 取代. 获取由组件表示的文本的一部分.返回一个如果长度为 0,则为空字符串. 出于安全原因,这种方法是已弃用.改用 getPassw
..
我想在单击按钮时在密码字段中生成一个随机的字母数字字符串. 按钮背后的代码 var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";va
..
可能的重复: 如何检查 JPassword 字段是否为空 在创建登录注册表时,我使用了两个密码字段.在保存数据之前,我想比较两个字段;如果它们匹配,则数据应保存在文件中.如果不是,它应该打开一个对话框.请任何人都可以帮助我. 解决方案 最安全的方法是使用 Arrays.equals: if (Arrays.equals(passwordField1.getPassword(),
..
我的程序在初始化程序之前从用户那里获取用户名和密码认证,所以我创建了一个按钮登录,我将 ActionListener 关联到它,如下所示 login.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent 事件){if(txtUserName.getText().equals("Suraj")
..
在我的 Swing 应用程序中,我想回显 jpassword 字段字符一段时间(1 秒),然后再次隐藏它.我想在用户输入一个字符后逐个字符地进行(当用户输入一个字符时,显示它,然后隐藏它.然后对于所有输入字符重复此操作).有人能告诉我这可能吗,如果是的话怎么办?提前致谢! 解决方案 我遇到了这个,这可能是一个好的开始,因为它显示输入的最后一个字符并显示密码的其余部分已被屏蔽但在此之后不会隐
..
我试图找到实际呈现 JPassword 字段的方法.也许渲染不是正确的词,所以这里是交易: 我试图让 JPassword 字段显示不同数量的字符,而不是与我输入的实际密码长度相同.例如,如果我输入 123456 作为密码并且 setEchoChar((Character)value) 为 "#" 密码显示如下:####### 我希望能够生成随机数量的星星来显示:##########
..
是否有一种简单的方法来填充 JPasswordField 的文档而不创建包含密码的 String 对象? 我试图创建一个“更改密码"对话框,该对话框接受旧密码并要求输入两次新密码(三个密码字段),其中旧密码可能事先知道,具体取决于用户的方式配置此(密码可能已存储).因此,我不想在每次向用户显示关联对话框时都要求用户输入现有密码,而是希望以编程方式填写. 注意 JPasswordFiel
..
这看似微不足道,但我不知道如何在此对话框焦点中提供密码框. import javax.swing.JOptionPane; import javax.swing.JPasswordField; public class PasswordBox { @SuppressWarnings("unused") public String prompt() { JPa
..
我正在尝试更改Java Swing(Netbeans)中JPasswordField的背景颜色. 这就是我所拥有的: private void pstxtPasswordKeyPressed(java.awt.event.KeyEvent evt) { //Get string from pas
..
我注意到我无法剪切并复制 JPasswordField ?现在如何将所选密码的部分复制/剪切到剪贴板?有没有方法可以做到这一点? 解决方案 简单,使用此方法 JPasswordField jt = new JPasswordField(20); //把客户端属性放在 jt.putClientProperty(“JPasswordField.cutCopyAllowed”,
..
我想检查Swing中的用户名和密码。 该检查适用于用户名,但不适用于JPaswordfield。我发布相关代码: //这里我得到密码 Char [] pwd = jt1.getPassword (); String s = new String(pwd); //将char转换为字符串 String p = s; //在JButton中检查用户名和密码(用户名检查工作正
..
如何显示JPasswordField的文本而不是将0设置为echo char? Java Docs说: 设置为0的值表明您希望看到的文字,因为它是类型化的,类似于标准JTextField的行为。 以下结果导致不兼容类型错误 outField.setEchoChar(0) ; wheras outField.setEchoChar( '0')
..
我在我的程序中使用 JPasswordField 。当我问 getPassword()时,我得到一个 char [] 数组。但是当我将 ActionListener 添加到 JPasswordField 并询问 getActionCommand(),我将密码作为 String 。此密码是否作为 String 保存在事件对象中? 这不是安全问题吗? 解决方案 当您为组件设置无操作命令时,其中
..
我有这段代码: import java.awt.Color; import java.awt.Component; import java.awt.Dialog.ModalityType; import java.awt.Dimension; import java.awt.Graphics; import java.awt.GridBagConstraints;
..
我的JTable有一个密码字段编辑器。我想在用户单击编辑另一个字段时,如果文本长度小于8位,则显示错误消息。我尝试过焦点听众。但它不起作用。请帮助我,因为我刚刚开始使用java swing。 class PasswordEditor extends DefaultCellEditor { TextBox m_passWord = new TextBox(); public P
..
我目前正在为一家虚拟公司设计一个登录系统,现在我所拥有的只是主要登录,需要大量的清理工作。下面是我的登录处理程序。 私有类LoginButtonHandler实现ActionListener { public void actionPerformed(ActionEvent e){ if(_uid.getText()。equalsIgnoreCase(“Nathan”)&& _pwd.g
..
我以前从未想过,只有我使用返回字符数组的方法 getPassword 我看到 getText 方法已弃用。但是现在我想,为什么这个方法已弃用?。 Java文档说明: 已弃用。 从Java 2平台v1.2开始,取而代之的是 getPassword 。 获取由组件表示的文本的一部分。如果长度为0,则返回 空字符串。 出于安全原因,此方法不建议使用 。改为使用 getPass
..