import http.requests.*; String API_URL = "http://localhost:3000/balls"; ArrayList balls; void setup() { size(640, 480); balls = new ArrayList(); GetRequest get = new GetRequest(API_URL); get.send(); JSONObject result = parseJSONObject(get.getContent()); JSONArray ballsData = result.getJSONArray("balls"); for (int i = 0; i < ballsData.size(); i++) { JSONObject ballData = ballsData.getJSONObject(i); Ball ball = new Ball( ballData.getFloat("x") * width, ballData.getFloat("y") * height, ballData.getFloat("r") * 9 + 1 ); balls.add(ball); } } void draw() { background(0); for (Ball ball: balls) { ball.draw(); } }