topical media & game development
graphic-processing-learning-18-example-18-2-example-18-2.pde / pde
// Learning Processing
// Daniel Shiffman
// http://www.learningprocessing.com
// Example 18-2: Graphing comma separated numbers from a text file
int[] data;
void setup() {
size(200,200);
// The text from the file is loaded into an array.
String[] stuff = loadStrings("data.txt");
// This array has one element because the file only has one line.
// Convert String into an array of integers using ',' as a delimiter
data = int(split(stuff[0], ',' ));
}
void draw() {
background(255);
stroke(0);
for (int i = 0; i < data.length; i ++ ) {
// The array of ints is used to set the color and height of each rectangle.
fill(data[i]);
rect(i*20,0,20,data[i]);
}
}
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.