java注册界面+mysql数据库(三)
唉!密码不能为空!");
lbl_password_tishi.setBounds(360,80,200,20);
lbl_password_tishi.setForeground(Color.red);
}else {
lbl_password_tishi.setText("o( v )o~~好棒");
lbl_password_tishi.setBounds(360,80,200,20);
lbl_password_tishi.setForeground(Color.green);
}
}
if (e.getSource()==repassword) {
if (!repass.equals(pass)||repass.equals("")) {
System.out.println("o( )o唉!两次密码不一致,请重新输入");
lbl_repassword_tishi.setText("o( )o唉!两次不一样!");
lbl_repassword_tishi.setBounds(360,110,200,20);
lbl_repassword_tishi.setForeground(Color.red);
}else {
lbl_repassword_tishi.setText("o( v )o~~好棒");
lbl_repassword_tishi.setBounds(360,110,200,20);
lbl_repassword_tishi.setForeground(Color.green);
}
}
if (e.getSource()==text_id) {
if (idString.equals("")) {
System.out.println("o( )o唉!两次密码不一致,请重新输入");
lbl_id_tishi.setText("o( )o唉!身份证号不能为空!");
lbl_id_tishi.setBounds(360,170,200,20);
lbl_id_tishi.setForeground(Color.red);
}else {
lbl_id_tishi.setText("o( v )o~~好棒");
lbl_id_tishi.setBounds(360,170,200,20);
lbl_id_tishi.setForeground(Color.green);
}
}
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String btnstring = e.getActionCommand();
if (btnstring.equals("提交")) {
//System.out.println("提交");
String nameString=text_name.getText().trim();
String pass=String.valueOf(password.getPassword());
String repass=String.valueOf(repassword.getPassword());
String sexString=group.getSelectedCheckbox().getLabel();
String idString=text_id.getText();
String post=text_post.getText();
String phon=text_phon.getText();
String e_mail=text_email.getText();
String address=text_address.getText();
if (!nameString.equals("") && !pass.equals("") && pass.equals(repass) && !idString.equals("")) {
System.out.println("提交");
String sql=
"insert into userdata values("+
"'"+nameString+"',"+
"'"+pass+"',"+
"'"+sexString+"',"+
"'"+idString+"',"+
"'"+post+"',"+
"'"+phon+"',"+
"'"+e_mail+"',"+
"'"+address+"'"+
")";
System.out.println(sql);
Userdate userdate=new Userdate();
boolean flag = userdate.updataUser(sql);
if (flag) {
JOptionPane.showMessageDialog(this, "注册成功!");
this.dispose();
}
}
}else {
System.out.println("取消");
this.dispose();
}
}
}