public void actionPerformed(ActionEvent evt) {
Object source = evt.getSource();
if (source == land || source == JPF) {// 登陆按纽及第二个文本输入框ENTER功能实现
String a = "", b, read;
boolean denglusuccees = false;
try {
FileReader fr = new FileReader("denglu.txt");//字符输入流fr接入数据
BufferedReader br = new BufferedReader(fr);//缓冲输入流
while ((read = br.readLine()) != null) {
StringTokenizer sto = new StringTokenizer(read);
a = sto.nextToken();
b = sto.nextToken();
if (jf1.getText().equals(a) && JPF.getText().equals(b)) {
denglusuccees = true;
break;
}
}// 验证登陆员号码及密码
} catch (IOException ie) {
System.err.println(ie.getMessage());
}这是主要代码段,还有一个是记事本里面关于登陆信息的内容。。。还是看不出密码,被蠢哭。。求小伙伴指点
1 回答
亚努人
TA贡献58条经验 获得超75个赞
登录账号和密码都是admin,或者都是10062510136,代码里的if条件语句就是判断账号密码是否都匹配,如果全部匹配就把登录状态设置为TRUE,跳出循环登陆成功。
添加回答
举报
0/150
提交
取消