package register;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Register extends JFrame
implements ActionListener{
JTextField txt_name,txt_psword,txt_psword2;
JLabel lab_name,lab_psword,lab_psword2;
JButton btn_reg,btn_login;
public Register(){
super("用户注册");
this.setSize(300,200);
this.setLayout(new GridLayout(4,2));
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
lab_name=new JLabel("账号:");
lab_psword=new JLabel("密码:");
lab_psword2=new JLabel("再次输入密码:");
txt_name=new JTextField();
txt_psword=new JTextField();
txt_psword2=new JTextField();
btn_reg=new JButton("注册");
btn_login=new JButton("登录");
btn_reg.addActionListener(this);
this.setLocationRelativeTo(this);
this.getContentPane().add(lab_name);
this.getContentPane().add(txt_name);
this.getContentPane().add(lab_psword);
this.getContentPane().add(txt_psword);
this.getContentPane().add(lab_psword2);
this.getContentPane().add(txt_psword2);
this.getContentPane().add(btn_reg);
this.getContentPane().add(btn_login);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(txt_name.getText().length()==0){
JOptionPane.showMessageDialog(this, "账号不能为空!");
return;
}
if(txt_psword.getText().length()==0){
JOptionPane.showMessageDialog(this, "密码不能为空!");
return;
}
if(!txt_psword.getText().toString().equals(txt_psword2.getText().toString())){
JOptionPane.showMessageDialog(this, "两次输入的密码不一致!");
return;
}
JOptionPane.showMessageDialog(this, "注册成功!");
}
public static void main(String args[]){
Register reg=new Register();
}
}