Fullscreen Mode and User Interface Design

I have been learning OpenGL and have created some simple applications using GL4Java, JOGL, and QT. What I am wanting to do now is go into fullscreen mode (which I know how to do) and build an OpenGL User Interface type of menu. A menu where the user selects options, level, config, start game, bla bla. I am kind at a loss as to where to start and I was hoping someone can point me in the right direction.

I know this is more of an OpenGL specific question, but since I am using JOGL I thought I would post here.

Thanks.

Sounds like you might want to take a look at the spaghetti gui library: http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=share;action=display;num=1060816889;start=8#8

I created my own little library that has some simple components like labels, buttons, text field and lists. If you are interested I might release the code. Althought it is a work in progress, and kind of messy.

Btw. are you looking for code examples, general tips, or working libraries?