JOGL is 'only' a graphics binding for OpenGL. So JOGL has no collision detection, physics and so on.
But there are a lot of good libraries for collision detection and other game related things. I personally use Dyn4J (
http://www.dyn4j.org) but you may also find LibGDX interesting. A lot of people have used jMonekyEngine (primarily a 3D engine) to do 2D games also.