Here is another project I am currently working on, it is a pong like game called SlickPong. Why SlikPong? Because Slick is the name of the Java library I am using to develop this game.
Slick is a 2D Java game library based on LWJGL. This library really ease the development of games, a bad point about it is the lack of documentation in the API but you will find plenty of tutorials to fill this void.
For now the ball can bounce on the screen and I handle the player movement. I am currently working on the collisions between the player & the ball. You can follow this project on GitHub, get the sources if you want: http://github.com/flhacqueba/SlickPong