class Button { Button() { } void setup(int _x, int _y, boolean _status) { x = _x; y = _y; size = 80; status = _status; } void draw() { ellipse(x,y,size,size); } int x; int y; boolean status; int size; } Button[] button = new Button[16]; void setup() { size(500, 500); for ( int i = 0; i < 16; i++ ) { button[i] = new Button(); button[i].setup(100+(i%4)*100, 100+(i/4)*100, false); } } void draw() { background(0); for( int i = 0; i < 16; i++ ){ button[i].draw(); } }