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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!