zoukankan      html  css  js  c++  java
  • 密码框JPasswordField 的使用

    JPasswordField的主要方法为setEchoChar(char c),其中的字符C为回显字符。

    package first;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    class Passwd extends JFrame implements ActionListener
    {
    	JLabel lb=new JLabel("请输入密码:");///设置一个标签对象
    	JPasswordField txt1=new JPasswordField(25);///创建密码框对象
    	JButton bn=new JButton("确定");///添加按钮
    	JTextField txt2=new JTextField(25);///创建一个文本框
    	public Passwd() {
    	
    		setSize(300,200);
    		setVisible(true);
    		setTitle("密码验证");
    		setDefaultCloseOperation(EXIT_ON_CLOSE);
    		setLayout(new FlowLayout());
    		add(lb);
    		add(txt1);
    		txt1.setEchoChar('*');///密码框中的字符加密,以'*'形式显示
    		add(bn);
    		add(txt2);
    		validate();
    		bn.addActionListener(this);
    		// TODO Auto-generated constructor stub
    	}
    	public void actionPerformed(ActionEvent e) {
    		// TODO Auto-generated method stub
    		if(txt1.getText().equals("abc"))///比较字符串相等
    			txt2.setText("密码正确");
    		else {
    			txt2.setText("密码错误");
    		}	
    	}
    }
    
    public class Test  
    {
    	public static void main(String[] args) 
    	{
    		new  Passwd();
    	}
    }
    
  • 相关阅读:
    webpack打包报错configuration has an unknown property 'mode'
    CSP 201712-4 行车路线(最短路)
    设计模式
    sqlserver 迁移数据
    DataX
    Python 对接WebService
    IOS APP打包流程
    nginxUI
    ROS脚本-下线时判断在线数量进行重拨号
    bash 字符串截取的8种方法
  • 原文地址:https://www.cnblogs.com/cmmdc/p/6839190.html
Copyright © 2011-2022 走看看