-2
我想检查ID号和显示详细信息。 mt .txt文件在这里:获取ID并显示详细信息
当我使用扫描仪类获取ID号和CONSOL窗口显示detalis,所有的东西都是好的和完美的。 但是当我使用jtextfield获取id和显示详细信息的jlable时,程序只找到文件中的最后一条记录,而没有找到其他记录。
我的代码是在这里:
int idS=Integer.parsInt(JTextfield1.getText());
File f=new File("C:\\SearchFile.txt");
FileReader fr=new FileReader(f);
BufferedReader br=new BufferedReader(fr);
String s;
while((s=br.readLine())!=null){
String[] st=s.split(" ");
String id=st[0];
String name=st[1];
String mark=st[2];
if(id.equals(String.valueOf(idS))){
JLable1.setText(id+" "+name+ " "+mark);
}
}
请帮助!
你能提供更多的代码吗?是不是你总是设置相同的标签? – gregory561
jlabe或jtextfield数字不是真实的 – Sajad