GLUT in Java?

Is it possible to make an OpenGL game in Java using GLUT (or do I have to make it the NeHe style?)

Java already has a realtatively easy-to-use windowing system. Why would you want to have a Java port of GLUT on top of that?

So what do I have to use if I want to code OpenGL in Java (Somewhere I read about GL4Java, is this all?)
And is it as complicated as writing OpenGL applications in C++ (the whole window-handling stuff).
Sorry for these dumb questions but I’m pretty new to OpenGL.