我更新了代码,但在我的文本字段中仍然得到一个空值。在控制台中,我可以看到 WandelaarBestand 文件中的所有内容。也许它与将数字转换为字符串有关。但是当我不想用 int getal 来获取它时,我什么也得不到。如果没有 int getal 我在我的文本字段中得到一个 Null 值,但我仍然可以从我的控制台中的文件中看到一切。
在这里你可以找到我更新的代码。
public class geefInfo implements ActionListener {
public void actionPerformed(ActionEvent e) {
BufferedReader in;
String regel="";
int getal;
try {
in=new BufferedReader(new FileReader("WandelaarBestand.txt"));
while((regel=in.readLine())!=null){
getal=Integer.parseInt(regel);
System.out.println(regel);
}
in.close();
} catch (FileNotFoundException e6) {
e6.printStackTrace();
System.out.println("kan file niet vinden");
} catch (IOException e7) {
e7.printStackTrace();
System.out.println("fout bij lezen of sluiten file");
}
info.setText(""+regel);
}
}