code: @Override
      public void fillArc(int x, int y, int width, int height, int startAngle, 
              int arcAngle) {
          setArc(x, y, width, height, startAngle, arcAngle);
          fill(this.arc);
      }
docs: Fills an arc contained within the rectangle
  {@code (x, y, width, height)}, starting at {@code startAngle}
  and continuing through {@code arcAngle} degrees, using
  the current {@code paint}.
  
  @param x  the x-coordinate.
  @param y  the y-coordinate.
  @param width  the width.
  @param height  the height.
  @param startAngle  the start angle in degrees, 0 = 3 o'clock.
  @param arcAngle  the angle (anticlockwise) in degrees.
  
  @see #drawArc(int, int, int, int, int, int)