2 ljheee ljheee 于 2016.04.29 22:06 提问

那个密码输入JPasswordField,把提示内容显示成*了,如何解决

我在用swing做一个QQ登录界面,基本已实现,但那个密码输入JPasswordField,把提示内容显示成*了,如何解决

图片说明

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.29 23:46

你打开word,选择插入符号,里面找这个圆点的字符,然后复制粘贴到你的程序中,放在passwordField.setEchoChar里面

ljheee
ljheee   Rxr 2016.04.30 15:05

但是,只能用TextField

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java Swing界面编程(19)---密码输入组件:JPasswordField
JTextField是使用明文方式进行数据显示的,如果现在需要将回显的内容设置成其他字符,则可以使用JPasswordField类。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; public class tes
java swing文本框(密码框)没有内容时,占位显示默认信息(仿IOS)
JTextField及JPasswordField的空值处理,思路是采用图层Lable,并利用lable的无点击特性,类似ios文本框的空值默认显示。
JPasswordField 密码类型如何获取其中的字符串
JLabel passwordLabel = new JLabel("密码:"); panel1.add(passwordLabel); passwordfield = new JPasswordField(10); panel1.add(passwordfield); 想要获取其中输入的密码的String类型的值得方法为: String password = String.
获取JPasswordField组件中的密码
在JTextField中有一个方法getText(),可以返回组件中输入的字符串,但是对于JPasswordField类,getText()方法已经不适用了,执意使用的话,获取的也是一串乱码,同时,Eclipse会提示这是一个过时的方法。与此类似的是,JPasswordField 类提供了另外一个方法是getPassword(),但是这个方法的返回值是char类型,不可用。如果要获得JPasswo
获取JPasswordField中文本内容
Java中使用JPasswordField是很常见的,怎么获取其文本内容呢? 查看Java API发现有个getPassword()方法,但使用这个方法得到的 却不是我们所输入的内容,可以通过以下方法获取密码框中的内容: JPasswordField passwordField=new JPasswordField(); String password=new String(pas
JPasswordField的用法
//一个只能输入数字的密码框import javax.swing.*;import java.awt.event.ActionListener;import java.util.EventListener;import java.awt.event.ActionEvent;import java.awt.event.KeyListener;import java.awt
java密码框明文显示密码
import javax.swing.*; import java.awt.event.*; public class TTTTTTT extends JFrame{ private JPasswordField passwordText; JCheckBox checkBox; public TTTTTTT() { getContentPane().setLayout(nul
实现QQ登录界面,密码框出现提示文字的效果
实现QQ登录界面,密码框出现提示文字的效果 说明:这只是我个人的方法,方法可能不唯一,仅供参考哦,复杂了点(嘻嘻嘻~)。思路:通过监听,对普通文本框和密码框进行切换来实现。具体思路:1.用一个面板来盛放两个组件(不是两个都放进去),初始化时,将普通文本框加入到面板中。2.然后添加对普通文本框实现得到焦点的监听(监听是否失去光标,即是否被选中),监听方法有两个抽象方法,这里只实现得到焦点(光标)的方
NetBeans 编写更改密码的方法
/*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package co
Java Doc 建议不要使用 JPasswordField.getText()
想得到用户在 Java Swing 中的 JPasswordField 控件中输入的密码内容,应该使用 JPasswordField.getPassword() ,而不是 JPasswordField.getText() 。因为安全的原因,JavaDoc 中就是如此建议的:For security reasons, this method is deprecated. Use the getPas