Hacer zoom a una imagen

Hola con todos.
Tengo un problema con una aplicación y quisiera un poco de ayuda.
He creado un ImageIcon y lo he insertado en un JLabel. Se muestra muy bien. Lo que quiero saber es cómo hacer para que al presionar el mouse sobre un boton "zoom", la imagen se vuelva más grande.

En base a que tengo que trabajar? Cómo hago para que se dibuje la imagen con el nuevo tamaño.

Saludos y gracias,

Jorge