• 密码框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();
    	}
    }
    
  • 相关阅读:
    谷歌浏览器本地调试时调用服务跨域
    SVN提交时忽略不必提交的文件夹和文件,如node_modules
    热点链接实现不规则菜单
    easyui分页控件的应用
    Filter过滤器的应用
    SVG绘图学习总结
    VS2010无法调试页面问题
    java学习
    webservice配置
    jQuery
  • 原文地址:https://www.cnblogs.com/cmmdc/p/6839190.html
Copyright © 2020-2023  润新知