Click the mouse to launch a ball. Move in and out of the playing area to add obstacles

Source code

Breakout.java BreakoutBall.java RectCollection.java