Computer Science 15-100, Fall 2009
Class Notes:  Stars


In class today, we wrote the makeStar methods that allow this:

  public void paint(Graphics2D page) {
    Polygon star;

    page.setColor(Color.blue);
    star = makeStar(5, 100, 100, 80);
    page.fillPolygon(star);

    page.setColor(Color.red);
    star = makeStar(14, 200, 250, 100);
    page.fillPolygon(star);

    page.setColor(Color.black);
    star = makeStar(6, 200, 250, 40);
    page.fillPolygon(star);

    page.setColor(Color.green);
    star = makeStar(14, 400, 150, 100, 20);
    page.fillPolygon(star);
  }

To draw this:


carpe diem   -   carpe diem   -   carpe diem   -   carpe diem   -   carpe diem   -   carpe diem   -   carpe diem   -   carpe diem   -   carpe diem