package test;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import javax.swing.JTextPane;
public class zc {
public zc() {
JButton c1,c2;
JTextField b1;
JPanel nn;
JPasswordField b2,b3;
JFrame nw= new JFrame("注册");
nn=new JPanel();
b1=new JTextField(20);
b1.setBounds(105, 32, 126, 21);
b2=new JPasswordField(20);
b2.setBounds(105, 88, 126, 21);
b3=new JPasswordField(20);
b3.setBounds(105, 147, 126, 21);
c1=new JButton("确定");
c1.setBounds(190, 201, 74, 30);
c2=new JButton("取消");
c2.setBounds(88, 201, 74, 30);
nn.setLayout(null);
JLabel a1=new JLabel("用户名");
a1.setBounds(55, 35, 36, 15);
nn.add(a1);
nn.add(b1);
JLabel a2=new JLabel("密 码");
JLabel a3=new JLabel("确认密码");
JLabel a4=new JLabel("");
a4.setBounds(238, 147, 26, 21);
a2.setBounds(48, 91, 43, 15);
a3.setBounds(48, 138, 53, 38);
nn.add(a2);
nn.add(a3);
nn.add(a4);
nn.add(b2);
nn.add(b3);
nn.add(c1);
nn.add(c2);
nw.getContentPane().add(nn);
nw.setVisible(true);
nw.setSize(310, 275);
c1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
String name=(b1.getText());
String passwords=(b2.getText());
String repasswords=(b3.getText());
sjklj s1=new sjklj();
try {
String sql="SELECT * FROM user WHERE name ='"+name+"'";
Statement stmt=(Statement)s1.connection.createStatement();
ResultSet rs=(ResultSet)stmt.executeQuery(sql);
if (rs.next()==false){
if(passwords.equals(repasswords)&&!name.equals("")&&!passwords.equals("")&&!repasswords.equals("")) {
s1.add(name, passwords);
JOptionPane.showMessageDialog(null,"注册成功!","提示窗口",JOptionPane.INFORMATION_MESSAGE);
}
else {
JOptionPane.showMessageDialog(null,"注册失败","提示窗口",JOptionPane.WARNING_MESSAGE);
}
} else { JOptionPane.showMessageDialog(null,"用户已存在","提示窗口",JOptionPane.WARNING_MESSAGE);
b1.setText("");
b2.setText("");
b3.setText("");}
}catch(Exception e1){
e1.printStackTrace();
}
}
});
c2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
b1.setText("");
b2.setText("");
b3.setText("");
}
});
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
test.zip (42个子文件)
test
bin
test2
szzh$1.class 2KB
szzh.class 1KB
test
test2.class 2KB
Xgmm$1.class 598B
zc$1.class 2KB
test3$2.class 844B
zc$2.class 975B
zx1.class 2KB
test3.class 3KB
react.class 2KB
test1$1.class 1KB
sjkljsb.class 443B
sjkljcs.class 437B
Zx.class 422B
test1$2.class 919B
GM.class 245B
test1$3.class 661B
Xgmm.class 2KB
zx1$2.class 907B
test1.class 3KB
test1$4.class 663B
zx1$1.class 3KB
test3$1.class 778B
sjklj.class 3KB
zc.class 2KB
.settings
org.eclipse.jdt.core.prefs 781B
src
test2
szzh.java 2KB
test
react.java 2KB
sjkljsb.java 195B
test1.java 2KB
zx1.java 3KB
sjkljcs.java 197B
Zx.java 113B
test3.java 2KB
GM.java 215B
test2.java 1KB
Xgmm.java 1KB
sjklj.java 2KB
zc.java 3KB
.project 380B
.classpath 3KB
lib
mysql-connector-java-8.0.11.jar 1.94MB
共 42 条
- 1
资源评论
icrad
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功