/* Autor: Ylva Brandt, Mai 2023
* Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz (http://creativecommons.org/licenses/by-nc-sa/4.0/).
*/
public Rechteck[] rechtecke = new Rechteck[20];
public int anzahl = -1;

void setup(){
 size(400, 300);
 background(255, 255, 255);
}

void draw(){
  background(255, 255, 255);
  for(int i = 0; i <= anzahl; i++){
    rechtecke[i].zeichnen();
  }
}

void mouseClicked(){
  if(anzahl < rechtecke.length-1){
      anzahl ++;
      rechtecke[anzahl] = new Rechteck(mouseX, mouseY, 30, 60);
  }
  
}

void keyTyped(){
  if(key == 'b'){
    for(int i = 0; i <= anzahl; i++){
      rechtecke[i].setFuellfarbe(0, 0, 255);
    }
  }
  if(key == 'n'){
    for(int i = 0; i <= anzahl; i++){
      rechtecke[i].setAusgefuellt(false);
    }
  }
  
  if(key == 'f'){
    for(int i = 0; i <= anzahl; i++){
      rechtecke[i].setAusgefuellt(true);
    }
  }
}
  
