You might want to check out glg2d https://github.com/brandonborkholder/glg2d/. It does exactly what you want, draw from Swing into JOGL.