Well LWJGL, Jogl or Xith3D are your main alternatives. Xith3D is a 'proper' scenegraph API so thats probably overkill for a 2d game, so you've mainly got a choice between LWJGL and Jogl.
Unless you've got a really good reason (like needing Swing components next to your display) go with LWJGL. Its more reliable, better cross platform support and less annoying gotchas to avoid. It also gives you audio and controller input, where Jogl's counterparts of Joal and JInput are still somewhat buggy.
Having said that, I might be unfairly dismissing Xith, considering you could probably use a whole bunch of existing code (like texture loading). (Todo: learn Xith myself

)