Te dejo algo de documentación:
Graficos Java.
Realmente desconozco el motivo por el cual hacer una galeria con Java( claro se puede, sólo abusa de las librerias graficas de Java), te recomendaria JavaScript para el visor desde tu pagina web,
documentación JavaScript.