Codenameone 如何在codename one中将文本文件逐行读入文本区域

Codenameone 如何在codename one中将文本文件逐行读入文本区域,codenameone,Codenameone,请,我想把一行一行的文本文件读到编码为1的文本区域。我把我的文本文件放在src目录中,因为我想用我的apk打包它。我使用了以下代码InputStream url=Display.getInstance().getResourceAsStream(this.getClass(),“/b1.txt”);我一次就能得到文件中的所有文本。我想一行一行地选取文本,而不是一次选取到不同的文本区域。请帮我查一下密码。谢谢正如蒂姆在评论中所说,最简单的方法是: InputStream is = Display.

请,我想把一行一行的文本文件读到编码为1的文本区域。我把我的文本文件放在src目录中,因为我想用我的apk打包它。我使用了以下代码InputStream url=Display.getInstance().getResourceAsStream(this.getClass(),“/b1.txt”);我一次就能得到文件中的所有文本。我想一行一行地选取文本,而不是一次选取到不同的文本区域。请帮我查一下密码。谢谢

正如蒂姆在评论中所说,最简单的方法是:

InputStream is = Display.getInstance().getResourceAsStream(this.getClass(), "/b1.txt" );
String s = Util.readToString(is, "UTF-8");
for(String line : StringUtil.tokenize(s, '\n')) {
     // line represents each line in the file...
}

也许您可以在读取流之后解析它。将流转换为字符串,并使用回车字符标记它。