我正在尝试编写一个程序,该程序将删除txt日志文件中的IP地址列表。此时,用户可以突出显示IP地址,单击按钮,并且应显示另一个框,其中包含IP地址出现在日志文件中的所有实例。
然而,当我突出显示一个IP地址并按下按钮以显示匹配的IP时,我什么都没得到。没有错误,只是一个空对话框。
这个课程有3个课程,所以我将发布我现在正在处理的部分。任何人都可以在这看到任何会导致这种情况的东西感谢。
public static String getMatchedLogs(String matchStr,File logFile) {
String matchText="";
try {
Scanner readFile = new Scanner(logFile);
while (readFile.hasNext()) {
String temp = readFile.nextLine();
if(temp.indexOf(matchStr)>=1){
matchText += temp + "\n";
}
}
} catch(FileNotFoundException fnfe){
fnfe.getMessage();
}
return matchText;
}