My advice: search for libGDX which is a java library for graphics, sound and input. Its build on the light weight java gaming library (lwjgl) which itself is a binding for OpenGL, OpenAL and OpenCL +...