Dado que al final lo que se asignan son ImageIcon, lo que de momento se me ocurre es que, a partir de tu imagen completa, generes dos ImageIcon (conociendo las coordenadas exactas) los coloques en un array static y desde ahi los accedas para usar en los botones que gustes.
Saludos!!
---
RuGI
puedes cortar la imagen y tener dos y crear un metodo de estatus en el cual condicionas que si el atributo del boton enable es true te muestre una imagen y que sino te muestre la otra claro la mandas llamar en el atributo icon me parece del boton.
espero que te sirva
Consulta, tengo un archivo png en cual esta dividido en dos imagenes una muestra un boton activo y el otro inactivo, yo quiero usar ese icono pero no se como hacer que al estar activo ese jbutton me muestre la parte del png del boton activo e inactivo. de antemano gracias por la ayuda