/** * CircularStroke.java * * @author Sunny Kim (skim@gettysburg.edu) * * represents a circular stroke with location, color, outline/filled * is used in DrawApp */ import java.awt.Color; import graphics.canvas; public class CircularStroke { /** instance variables, member variables, data members */ private int cx; private int cy; private int radius; private Color color; private boolean filled; public CircularStroke(int x, int y, int r, Color c, boolean f) { cx = x; cy = y; radius = r; color = c; filled = f; } public void draw() { if (filled == true) { canvas.fillCircle(cx, cy, radius, color); } else { canvas.drawCircle(cx, cy, radius, color); } } }