// Program 12.5: Bullseye import java.applet.Applet; import java.awt.Graphics; import java.awt.Color; public class Bullseye extends Applet { public void paint(Graphics g) { int RectLeft, RectTop, RectHeight, RectWidth; int AppletHeight = size().height; int AppletWidth = size().width; for (int i=8; i >= 0; i--) { if ((i % 2) == 0) g.setColor(Color.red); else g.setColor(Color.white); RectHeight = AppletHeight*i/8; RectWidth = AppletWidth*i/8; RectLeft = AppletWidth/2 - i*AppletWidth/16; RectTop = AppletHeight/2 - i*AppletHeight/16; g.fillOval(RectLeft, RectTop, RectWidth, RectHeight); } } }