普通用户的的操作界面
[Java] 纯文本查看 复制代码 btn_login.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String uname=tf_uname.getText().trim();
String upass=new String(tf_upass.getPassword());//将密码框中的字符数组转化成string 类型
int type=cb_type.getSelectedIndex();//获取下拉列表框的类型,0位普通用户,1位管理员
//System.out.println(""+uname+","+upass+","+type);
if(uname.equals("")){
JOptionPane.showMessageDialog(LoginView.this, "用户名不能为空");
return ;
}else if(upass.equals("")){
JOptionPane.showMessageDialog(LoginView.this, "密码不能不能为空");
return ;
}
User user=new User(uname,upass,type);//切勿忘记传参数!!!
user=userbiz.login(user);
if(user!=null){//存在用户
if(user.getType()==0){
new UserMainOperView(user);
}else{
new AdminMainOperView(user);
}
LoginView.this.dispose();
}else{
JOptionPane.showMessageDialog(LoginView.this, "用户名或密码错误");
}
}
});
只贴了一些简单代码。
需要的可以给大家一起学习。
|