Easy 2D scaling solution?

Forgive all my questions; I’m way, way rusty with OpenGL.

Working on a 2D project, I’m finding a lot of issue with keeping things in the proper scale as the window resizes. It seems to be that the reshape() method of GLEventListener should be able to keep everything in scale for me, and there’s some crucial GL call I’m missing or something. Does anyone know of a simple way to have reshape() scale my view without manually scaling every object?