GameKit is a 2D Java game engine for creating simple games fast. GameKit is based on Java Swing hence rendering is CPU based and not GPU based.

GameKit is not a AAA engine and has limitations due to it not using OpenGL, but performance is decent enough for small to medium-sized games.

Check out the Getting Started guide on how to install and use GameKit.