Factors out the listener manipulation for the events supported by all of the GLDrawable implementations.
GLDrawable
A heavyweight AWT component which provides OpenGL rendering support.
A lightweight Swing component which provides OpenGL rendering support.