Questions for Java How Program, Third Edition

When the ball hits the edges of the JPanel, it should bounce off the edge and continu in the opposite direction. The ball should be updated using a Runnable. AND add a new ball each time the user clicks the mouse, provide for a minimum of 20 balls, and randomly choose the color for each new ball. ANS: CPSC426 JAVA EH51 2 ................
................