I am writing an application using JOGL and my entire UI was developed with it. However, at this point I’m realizing I need a very specific Swing component to use directly within my application. I’ve looked at SWOGL, read all the Java2D/3D mix-in stuff, and even began writing my own system to handle painting of Swing components to TextureRenderer, but all to no avail. The latter showed the most success but I’ve run into several problems attempting to make it work properly.
Are there any solutions available for rendering Swing component in or over a GLCanvas? I would prefer to render in OpenGL directly since that gives me the most capabilities, but I will accept a solution for now that simply shows the component above the OpenGL canvas.