Java 2D game library based on swing.