Modify the Lab 6 java applet that produces a Bulls Eye with six concentric circles using two colors as shown below. The applet should include a method that creates and displays a filled circle. The for loop should be modified to use the method. (See pg. 376, Programming Project 11, Savitch). The fillCircle method can be placed above or below the paint method and should be defined using the following: private void fillCircle (Graphics canvas, int X, int Y, int diameter, Color color) { canvas.setColor(color); canvas.fillOval(X, Y, diameter, diameter); }
Modify the Lab 6 java applet that produces a Bulls Eye with six concentric circles using
two colors as shown below. The applet should include a method that creates and
displays a filled circle. The for loop should be modified to use the method. (See pg. 376,
The fillCircle method can be placed above or below the paint method and should be
defined using the following:
private void fillCircle (Graphics canvas, int X, int Y, int diameter, Color color)
{
canvas.setColor(color);
canvas.fillOval(X, Y, diameter, diameter);
}
The program should continue to use Named Constants to establish and maintain the x
and y settings for the circles and the amount to change the diameter for each circle.
Use a for loop to control the drawing of each of the 6 circles. Within the loop, increase
the x, y settings; reduce the diameter for the new circle; and alternate the colors when
calling the drawCircle method.
Test your code using the AppletViewer.
Sample using AppletView
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images