Brandon Borkholder wrote
Unfortunately, there are limitations in Swing that really do require that you are running inside a Swing app.  If your JOGL canvas isn't in a JFrame, it becomes very hard to render Swing components.  We do have some support for that, but it's limited.
 
I usually render inside a JFrame anyway, so that's no issue for me.  I'll give glg2d a go.
Thanks!