从文件中逐个读取数据到JTextField

时间:2014-09-14 11:48:04

标签: java swing jtextfield

我正在开发一个使用swing的gui,我需要从JTextField中的文本文件中读取整数值。文本文件只有5个值所以我需要在我的gui中制作5个texfields并逐个输入值我的文本文件中的Jtextfield。请帮忙

1 个答案:

答案 0 :(得分:0)

就像java中的每一件事或只是编程一样,有很多方法可以做到。例如,您可以使用扫描仪读取文件,然后拆分值/数字。假设你的文本文件是这样的。

1, 2, 3, 4, 5

你可以做的是你可以将文本文件读成字符串,然后你需要做的就是创建一个字符串数组并使用字符串split方法取出和分割逗号。

String[] strArray =  str.split(",");

每个值/数字都在数组的不同索引中,例如:如果您想获取或显示第三个数字,您可以执行此类操作。

System.out.println(strArray[2]);

输出将导致第三个数字/值,在这种情况下它是3.有很多方法可以读入和显示值。我建议您阅读Scanners上的文档。希望这会有所帮助。