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("");
            }
        }
            }
    }
  • 相关阅读:
    WPF Margin和Padding
    WPF Tab切换顺序设置
    WPF DataGrid DataGridTemplateColumn
    WPF CheckBox IsHitTestVisible
    WPF Tag
    WPF RadioButton
    WPF 用户控件(UserControl)
    WPF ToolTip
    Style Lessons in Clarity and Grace (11th Edition)中文翻译
    AI for AI
  • 原文地址:https://www.cnblogs.com/ljs-666/p/7857765.html
Copyright © 2011-2022 走看看