zoukankan      html  css  js  c++  java
  • 文本组件的使用

    建立一个密码设置窗口

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    
    public class JPasswordFieldDemo extends JApplet implements ActionListener{
        JLabel jl1,jl2,jl3;
        JPasswordField jp1,jp2;
        JButton jb1,jb2;
        JTextField jt1;
        public void init(){
            Container c=getContentPane();
            jl1=new JLabel("请输入您的密码",JLabel.CENTER);
            jl2=new JLabel("请再次输入密码",JLabel.CENTER);
            jl3=new JLabel("请您输入用户名",JLabel.CENTER);
            jt1=new JTextField(8);
            jp1=new JPasswordField(8);
            jp2=new JPasswordField(8);
            jb1=new JButton("提交");
            jb2=new JButton("取消");
            c.setLayout(new GridLayout(4,2));
            c.add(jl3);
            c.add(jt1);
            c.add(jl1);
            c.add(jp1);
            c.add(jl2);
            c.add(jp2);
            c.add(jb1);
            c.add(jb2);
            jb1.addActionListener(this);
            jb2.addActionListener(this);
        }
        public void actionPerformed(ActionEvent e){
            if(e.getSource()==jb1)
                if(jp1.getPassword().length>0)
                    if(String.valueOf(jp1.getPassword()).equals(String.valueOf(jp2.getPassword())))
                        showStatus("密码输入成功!");
                    else{
                        showStatus("两次输入的密码不同,请重新输入!");
                        jp1.setText("");
                        jp2.setText("");
                    }
                else showStatus("密码不能为空!");
            if(e.getSource()==jb2){
                jt1.setText("");
                jp1.setText("");
                jp2.setText("");
                showStatus("");
            }
        }
            }
    }
  • 相关阅读:
    js截取字符串区分汉字字母代码
    List 去处自定义重复对象方法
    63. Unique Paths II
    62. Unique Paths
    388. Longest Absolute File Path
    41. First Missing Positive
    140. Word Break II
    139. Word Break
    239. Sliding Window Maximum
    5. Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/ljs-666/p/7857765.html
Copyright © 2011-2022 走看看