62,614
社区成员
发帖
与我相关
我的任务
分享
public void text(){
String s = null;
try{
FileReader fr = new FileReader("1.txt");
int b=0;
char[]buf = new char[1024];
while((b=fr.read(buf))!=-1)
s = new String(buf,0,b);
// System.out.println(new String(buf,0,b));
}
catch(IOException e1){}
String a = " +";
String sa[] = s.split(a);
System.out.println(sa[0]+"....."+sa[4]);
String s1 = text1.getText();
String s2 = text2.getText();
// String a1 ="[a-z]{6,10}";
String a2 ="\\w{6,10}";
// boolean flag1 = s1.matches(a1);
boolean flag2 = s2.matches(a2);
System.out.println(s1.equals(sa[0])&&s2.equals(sa[4]));
// if(!flag1)
// JOptionPane.showMessageDialog(this,"您输入了非法字符","警告提示框",
// JOptionPane.WARNING_MESSAGE);
if(!flag2)
JOptionPane.showMessageDialog(this,"密码输入错误!","警告提示框",
JOptionPane.WARNING_MESSAGE);
else if((s1.equals(sa[0])&&s2.equals(sa[4])))
new hello();
else
JOptionPane.showMessageDialog(this,"密码或账号输入错误!","警告提示框",
JOptionPane.WARNING_MESSAGE);
}