OpenGL is a low level graphics API which requires you to do many calculations in your own code, there is no "zoom API". If you want to have higher level APIs you could look at, for example: JogAmps Ardour3D continuation, or jMonkeyEngine.
In my application .. mouseWheellistener and mousemotionlistener attached to a GLCanvas. GLCanvas is attached to the frame . if attached mouse listener i'm getting the error andfor that i need to extends to AWT. All the mouse events of mouseWheellistener and mousemotionlistener appear to working fine ..but i'm not able to understand model view metrics and projection metrics properly .in my application i can able to render the 2D shape like Circle . i'm trying to implement the zoom operation using mouse event ...
please give some idea for transformation and Zooming operation in JOGL . I'm doing homework for this .but i din't get the solution .is there any documents related this.