基本的loadtrings()代码:
String[] txt = loadStrings("/Users/rjth/Desktop/data.txt");
println("there are " + txt.length + " lines");
println(txt);
当我添加text();或者RG.getText();我收到错误代码:
String[] txt = loadStrings("/Users/rjth/Desktop/data.txt");
println("there are " + txt.length + " lines");
println(txt);
text(txt, 1, 1);
错误:PApplet类型中的方法文本(char [],int,int float,float)不适用于参数(String [],int,int)
问题出在哪里?
答案 0 :(得分:2)
嗯,因为你设置的txt是一个数组(这就是loadtrings给出的)。你必须迭代它并将文本设置为每个元素,如下所示:
for(int i = 0; i < txt.length; i++) text(txt[i],1,1);
或:
for(String s: txt) text(s,1,1);