Question: Java One of your colleagues is trying to create a component that draws concentric circles. Heres the code so far: import java.awt.*; import javax.swing.*; public
Java
One of your colleagues is trying to create a component that draws concentric circles. Heres the code so far:
import java.awt.*; import javax.swing.*; public class BullsEye extends JPanel { private static void draw(Color c, int x, int y, int r, Graphics g) { g.setColor(c); g.drawOval(x r, y r, 2*r, 2*r); repaint(); } public void paintComponent(Graphics g) { int x = getWidth() / 2; int y = getHeight() / 2; draw(Color.green, x, y, 50, g); draw(Color.red, x, y, 100, g); draw(Color.blue, x, y, 150, g); } }
10. This code doesn't work. What is the problem?
11. What is the effect of the following declaration?
import java.awt.*;
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
