help needed...User Interafce

hey there…
currently i am using c++ with opengl…but problem arises when i wish to make user inteface …
is there any way out
i wished to do is use java or vb with opengl…but i was told that they are not very good for 3d.

I made my own, but this one looks good:
http://www.fltk.org/

in regards to the response about fltk. I am using microsoft visual c++ 6.0 and i cant for the life of me get a program with fltk to compile. I know its not seeing the libraries. If you are running on microsoft could you please tell me how you got fltk to work on your system