关于JPasswordField

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:12:21
帮帮帮
比如JTextField jf=new JTextField(12);

我想当输入东西的时候显示*
就像我门输入密码一样~
但是有不明白JPasswordField怎么用
能举一个小的列子么?

import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class PasswordVerification extends JFrame implements ActionListener{
JLabel userLabel;// 定义用户标签提示
JLabel passwordLabel;// 定义密码标签提示
JTextField userText;// 定义用户文本框
JPasswordField passwordText;// 定义密码文本框

int count=1;// 统计输入信息的次数

public PasswordVerification() {
super("请输入信息");

Container container=getContentPane();// 得到容器对象container;
container.setLayout(new FlowLayout());// 设置默认布局

userLabel=new JLabel("用户名");// 创建用户标签
passwordLabel=new JLabel("密码");;// 创建密码标签
userText=new JTextField(15);;// 创建用户文本输入框
passwordText=new JPasswordField(15);// 创建密码输入文本框
//passwordText.setEchoChar('#');
passwordText.addActionListener(this);// 注册事件监听者;

container.add(userLabel);
container.add(userText);
container.add(passwordLabel);