У меня есть текстовый файл, который я постоянно проверяя последнюю строку, чтобы увидеть, если она изменилась. Мне нужна только обработка, чтобы обновить чертеж, когда последняя строка файла изменилась, но я не могу придумать, как это сделать.Выбирать только одну строку, не соответствующую другой?
Это то, что я до сих пор, где lastLine проверяет последнюю строку файла:
String last = lastLine(file);
String previous = null;
float r = random(0,255);
float g = random(0, 255);
float b = random(0, 255);
public void settings() {
size(500, 500);
}
public void setup() {
frameRate(60);
stroke(155, 0, 0);
textSize(30);
}
void draw() {
if (last != previous) {
background(r+(random(0,100)), g+(random(0,100)), b+(random(0,100)));
previous = last;
}
if (last == previous) {
text(lastLine(file), 255, 255);
}
}
Сейчас это обновляет текст как изменения файлов, но фон остается тем же самым.
Как это сделать?