A bridge between Swing and OpenGL