读书人

关于当前界面锁定的有关问题向们 多

发布时间: 2012-03-21 13:33:15 作者: rapoo

关于当前界面锁定的问题,向大虾们求助 谢谢~~~
刚接触swing请教大虾们一个问题:输入用户名或密码错误3次,把当前界面锁定,并给出提示 比如“用户名或密码错误,用户被锁定请联系XXX”

下面是我的代码:

public void loging(){
int sum = 0;
if(这里是判断条件,可以忽略){
这里可以忽略。。。
}
else{
sum+=1;
userText.setText("");
password.setText("");
if(sum<=3){
JOptionPane.showMessageDialog(this, "请检查用户名或者密码是否正确");

}
else{
//this.disable();
//System.exit(0);
//this.setVisible(false);
关键是这里,应该怎么搞呢?就是想把当前界面锁定

}
}



[解决办法]
我看过的锁定都是一些提示,就是提示类似“你的账户被锁定,请联系XXX解锁”之类的话,并不是处理当前的登陆界面。锁定的做法应该是在用户表里有个字段记录该用户是否锁定,如果满足锁定的条件,则会将这个字段设置成锁定态。
[解决办法]
把文本域设置成setEditable(false);??
然后按钮也是 setEnabled(false)??
不知道这样好不好.......

读书人网 >J2SE开发

热点推荐